标签:
如果B类是A类的子类或间接子类,当用B类创建对象b并将这个对象b的引用赋给A类对象a时,如:
A a;a = new B();ORA a;B b = new B();a = b;
则称A类对象a是子类B对象b的上转型对象。
对象b的上转型a的实体是有子类B创建的,但是上转型对象会失去子类B的一些属性和功能。上转型对象具有以下特点:
关于java的上转型对象
原文地址:http://www.cnblogs.com/phpzhou/p/5461521.html