亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這段代碼似懂非懂?理解的不透徹

這段代碼似懂非懂?理解的不透徹

慕姐8946757 2017-11-03 20:55:02
IUserService uservice = new UserServiceImpl();? 這個new 個接口實現類? 返回uservice 是什么意思?為什么不是new IUserService();? 創建對象調用方法不應該是IUserService uservice = new IUserService(); 為什么new 這個類UserServiceImpl();? 而且 這個IUserService不是接口嗎? 怎么還能還能創建對象?一直對面向接口編程理解不好;
查看完整描述

3 回答

已采納
?
car

TA貢獻184條經驗 獲得超33個贊

IUService是接口,UserServiceImpl是接口的實現類,這是面向接口編程,只要是符合IUservuce接口的實現類都可以使用,理解這個,需要耐心時間。

查看完整回答
1 反對 回復 2017-11-04
?
望遠

TA貢獻1017條經驗 獲得超1032個贊

這是多態的一種

  1. 父類引用指向一個子類對象

  2. 接口引用指向一個該接口的實現類的對象

你可以去查看一下關于JAVA多態的相關知識,這些是基礎。

查看完整回答
1 反對 回復 2017-11-04
?
夢想遠方

TA貢獻12條經驗 獲得超5個贊

首先解釋面上意思,service是業務層,dao是數據訪問層。

查看完整回答
1 反對 回復 2017-11-03
  • 3 回答
  • 0 關注
  • 2023 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號