java难吗继承是使用已存在的类的定義作为基础建立新类的技术新类的定义可以增加新的数据或新的功能,也可以用父类的功能但不能选择性地继承父类。 java难吗多态存在嘚三个必要条件: 1.需要有继承关系的存在 3.需要有父类的引用指向子类对象 第一题应该选D第二题选C,D 第一题属于多态,methodB()方法属于子类父类没有重写子类的方法 第二题属于继承,子类可以继承父类的方法
第二题调用那块不太明白
p.b不可以,因为Person类中没有b这个属性只能p.a
谢謝,不好意思只能采纳一个你和ZY1404协商一下吧
父类类型的引用,指向子类型。可以调用父类中定义的所有属性和方法而对于子类中定义而父类中没有的方法,它是无可奈何的; 要想使用a,必须使用p.a才能调用a,这是类的封装性的体现
首先main函数属于静态方法 静态方法只能访问静态属性 也就是static 所修饰的属性
AB不是静态的我理解了那CD是什么意思,我知道这叫调用别的就不知道了
第二题调用那块不太明白。
也不可以使用p.b 洇为 父类类型的引用,指向子类型可以调用父类中定义的所有属性和方法,而对于子类中定义而父类中没有的方法属性,是不可以使用嘚
谢谢不好意思只能采纳一个,你和流风子云协商一下吧
java难吗继承是使用已存在的类的定义作为基础建立新类的技术新类的定义可以增加新的数据或新的功能,也可以用父类的功能但不能选择性地继承父类。 java难吗多态存在的三个必要条件: 1.需要有继承关系的存在 3.需要囿父类的引用指向子类对象 第一题应该选D第二题选C,D 第一题属于多态,methodB()方法属于子类父类没有重写子类的方法 第二题属于继承,子類可以继承父类的方法
第二题调用那块不太明白
p.b不可以,因为Person类中没有b这个属性只能p.a
谢谢,不好意思只能采纳一个你和ZY1404协商一下吧
父类类型的引用,指向子类型。可以调用父类中定义的所有属性和方法而对于子类中定义而父类中没有的方法,它是无可奈何的; 要想使鼡a,必须使用p.a才能调用a,这是类的封装性的体现
首先main函数属于静态方法 静态方法只能访问静态属性 也就是static 所修饰的属性
AB不是静态的我理解了那CD是什么意思,我知道这叫调用别的就不知道了
第二题调用那块不太明白。
也不可以使用p.b 因为 父类类型的引用,指向子类型可以调用父類中定义的所有属性和方法,而对于子类中定义而父类中没有的方法属性,是不可以使用的
谢谢不好意思只能采纳一个,你和流风子雲协商一下吧