Re: [問題] interface裡的attribute const?
※ 引述《H45.bbs@ptt.cc (!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站
--
討論串 (同標題文章)
完整討論串 (本文為第 10 之 10 篇):