java优点 在java中,什么叫继承?为什么要有继承?
在java中,什么叫继承?为什么要有继承?B继承类A并定义一个变量I,该变量隐藏父类A的变量I。此时,类B的每个对象B都有两个属性I:A.I=123和B.I=456。对于引用B的B类,当使用B.I访问
在java中,什么叫继承?为什么要有继承?
B继承类A并定义一个变量I,该变量隐藏父类A的变量I。此时,类B的每个对象B都有两个属性I:A.I=123和B.I=456。对于引用B的B类,当使用B.I访问时,它访问B.I属性,即456。方法g(a,a)的形式参数是a类引用。类B对象被传递给方法g。在方法g中,只能访问类B对象的类A部分。因此,A.I表示类B对象的A.I属性,即123。