子类有和父类同名的实例变量的问题(见代码)
class Demo {
public static void main(String[] args) {
Zi z= new Zi();
System.out.println(z.a + z.s) ;
z.show();//子类的对象去调用的show,当前对象应该是子类对象啊,为什么输出的结果是父类的成员变量值?
}
}
class Fu {
private int a;
String s = "www";
public int getA() {
return a;
}
public void setA(int a) {
this.a = a;
}
public String getS() {
return s;
}
public void setS(String s) {
this.s = s;
}
public void show(){
System.out.println(this.a);
System.out.println(this.s);
System.out.println(this.getClass());
}
}
class Zi extends Fu{
int a = 123;
String s = "niao";
}
...全文
相关推荐
圣诞树代码编程python-23-子类重写父类同名属性和方法.ev4.rar
圣诞树代码编程python-23-子类重写父类同名属性和方法.ev4.rar
python课程设计-26-子类调用父类同名方法和属性之代码实现.ev4.rar
python课程设计-26-子类调用父类同名方法和属性之代码实现.ev4.rar
python 零基础学习篇面向对象编程继承9 子类调用父类同名方法和属性之代码实现.mp4
python 零基础学习篇面向对象编程继承9 子类调用父类同名方法和属性之代码实现.mp4
python课程设计-25-子类调用父类同名方法和属性之思路分析.ev4.rar
python课程设计-25-子类调用父类同名方法和属性之思路分析.ev4.rar
java子类调用父类的方法中包含子类重写的实例方法
在本篇文章里小编给大家整理了关于java子类调用父类的方法中包含子类重写的实例方法以及相关知识点,需要的朋友们可以学习下。


Java SE
