看板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站
--