2.代表该方法可以传入或返回接口中任意一个实现类的对象。例:
Usb u=new Mouse(); /*接口指向实现类;Usb是接口,Mouse为类名。*/
类似的:父类指向子类
Person p1=new Student(); /*Student是Person类的子类(或后代类),Person是父类*/
1.当父类作为方法的参数或返回值时;2.代表该方法可以传入或返回父类对象及其子类对象。
父类指向子类时,对象只能调用父类中的方法,而当父类中的某个方法被重写,会执行子类重写的方法。
posted on 2011-10-29 18:48
魏文甫 阅读(146)
评论(0) 编辑 收藏