Re: [問題] interface的使用..?
※ 引述《qrtt1.bbs@bbs.sayya.org (foolish)》之銘言:
: ※ 引述《Acen.bbs@ptt.cc (默黓)》之銘言:
: > 請問..如果把interface A拿來建立一個東西..
: > 再把有一個class B implements這個interface的物件令他兩個相等..
: > 像這樣
: > A a;
: > B b;
: > a = b;
: > 照之前文章的說法..是不是這時候a物件真的完不能使用原本b有而a沒有的東西?
: > 如果是這樣的話..那如果B裡有宣告變數要使用時該怎麼辦...
: > interface不是只能放常數嗎...那這樣的話..是不是a裡面就完全不能有變數可以使用?
: A a = new B();
: a可以使用B內的東西,如果單純是implements沒有擴充的話
好像不行耶...
他都會說沒這個東西(cannot find symbol)...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.171.146.100
推
05/12 01:29, , 1F
05/12 01:29, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 8 篇):