随笔-61  评论-13  文章-19  trackbacks-0
如interface A{..}
这是你提供个某个部分的一个接口,然后
public class B implements A{...}
B是实现接口的一个类
A a=new B();
对象a的形式类型为A,实际指向一个B,可是你只能使用接口中已经规定的方法,以后你无论怎么修改B,都不会影响到其他部分对对象a的使用

这样可以实现多态,如果B和C都实现了接口A,那么我可以声明一个A的对象变量,而实际的实例可能是B也可能是C
多态----对同一个方法的调用,不同的实现类,有不同的响应结果
posted on 2006-03-21 09:26 xnabx 阅读(119) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: