日期:2014-05-17  浏览次数:20662 次

实体化对象问题看图



图里面关于 实体化对象的问题?

那位能给解释一下.


A是B的基类,在实体化的时候有点问题不是很清楚。
对象

------解决方案--------------------
new哪个类就是实例化哪个类的对象,子类对象可以隐式转换成父类对象,但父类对象不能隐式转换为子类对象
所以,B a = new A();实例化的是一个A类对象,无法隐式转换为B类,因为B类可能有些成员是A没有的。