面向对象_按照多态前提给出代码体现

来源:互联网 发布:小土豆编程账号密码 编辑:程序博客网 时间:2024/06/16 21:41
/*多态:同一个对象(事物),在不同的时刻体现出来不同的状态。举例:猫是猫,猫是动物。水(液体,固体,气态)多态的前提:A:要有继承关系B:要有方法重写其实没有也是可以的,但是如果没有这个就没有意义。动物 d = new 猫();d.show();动物 d = new 狗();d.show();C:要有父类引用指向子类的对象。父 f = new 子();用代码体现一下多态*/class Fu{public void show(){System.out.println("show Fu");}}class Zi extends Fu{public void show(){System.out.println("show Zi");}}class DouTaiDemo{public static void main(String[] args){//要有父类引用指向子类的对象。//父 f = new 子();Fu f = new Zi();f.show();}}

0 0