看板java
標 題Re: [問題] interface裡的attribute const?
發信站KKCITY (Fri Apr 13 14:42:40 2007)
轉信站ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!news.au!zoonews.ee.ntu!news
※ 引述《[email protected] (!H45)》之銘言:
> ※ 引述《walm20 (我要買車啦)》之銘言:
> : 這個不是建立參考嗎?
> : 還是宣告參考?
> : 課本上(大概寫一下)
> : Interface A
> : {
> : ...
> : }
> : class B implement A
> : {
> : ...
> : }
> : main裡面
> : B b=new B();
> : A a=b; //
> : 這行的意思?
> : 這樣不算建立interface的參考嗎?
> 我的辭語能力不是很強
> 但看你寫出Code之後,之前的猜測都可以免除了
> 這段建立interface的參考是合法的
> 那行的意思就是把 a 的值設為 b
> 好吧,老實說我不知道你真正想問的是什麼....
我想原po想問的是
課本說, interface不能建立參考
但是原po認為"A a=b"不就是建立了interface的參考,此與課本之說有衝突
在下我是認為課本說的應該只是你不能寫A a = new A();
可能只是課本的中文表達方式沒說好吧
說清楚一點應該是無法建立interface的實體
--
┌─────◆KKCITY◆─────┐ ★ 人人可架站,經營社群聯誼天地 ★
│ bbs.kkcity.com.tw │ 歡迎社團/班系/歌友/藝文創作/公益申請
└──《From:140.109.21.137
》──┘ 到 KKCity 開設自己喜愛的主題BBS站
--