看板java
标 题Re: [问题] interface的使用..?
发信站SayYA 资讯站 (Wed May 10 07:01:00 2006)
转信站ptt!ctu-reader!news.nctu!SayYa
※ 引述《[email protected] (默黓)》之铭言:
> 请问..如果把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没有扩充的话
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 163.26.34.214