面向对象_多态的练习题看程序写结果

来源:互联网 发布:知乎网页版地址 编辑:程序博客网 时间:2024/04/27 18:33
/*看程序写结果:先判断有没有问题,如查没有,就写出结果多态的成员访问特点:方法:编译看左边,运行看右边继承的时候:子类中有和父类中一样的方法,叫重写。子类中没有和父类中出现过的方法,方法就被继承过来了。*/class A{public void show(){show2();}public void show2(){System.out.println("我");}}class B extends A{public void show2(){System.out.println("爱");}}class C extends B{public void show(){super.show();}public void show2(){System.out.println("你");}}class DouTaiTest4{public static void main(String[] args){A a = new B();a.show();//爱B b = new C();b.show();//你}}

/*看程序写结果:先判断有没有问题,如果没有,写出结果(要有父类引用指向子类的对象。 )*/class Fu{public void show(){System.out.println("show Fu");}}class Zi extends Fu{public void show(){System.out.println("show Zi");}public void method(){System.out.println("method Zi");}}class DouTaiTest3{public static void main(String[] args){Fu f = new Zi();//找不到符号//f.method();f.show();//show Zi}}

0 0
原创粉丝点击