产生多态的条件:
1、有继承
2、有方法的重写
3、有父类的引用指向子类的对象。
例子中的
Benz bc = new Benz();
james.drive(bc);
这两句话就相当于 Car bc = new Benz();
就是父类Car bc 指向子类 Benz()的对象。
产生多态的条件:
1、有继承
2、有方法的重写
3、有父类的引用指向子类的对象。
例子中的
Benz bc = new Benz();
james.drive(bc);
这两句话就相当于 Car bc = new Benz();
就是父类Car bc 指向子类 Benz()的对象。
本文标题:java面向对象-多态的运用
本文链接:https://www.haomeiwen.com/subject/gjqzeqtx.html
网友评论