Java中向上转型

来源:互联网 发布:opencv读取caffe 编辑:程序博客网 时间:2024/05/23 19:20

class B extends A

{}

B b=new B();

A a=b;

b向上转型为a

二.注意事项:

     (1)向上转型的对象的引用调用的方法是子类的。

     (2)但如果调用的方法父类中没有的话则会报错。(意思是只能调用子类中重载父类的方法 即a调用的是子类的方法)

      (3)a调用成员变量也必须是共用的,且是父类的。(和成员方法相反)

分   (4)父类的引用可以指向子类的对象,但是子类的引用不能指向父类的对象。


0 0
原创粉丝点击