父类对象new子类对象 ,为什么调用的是子类方法
时间: 2024-05-24 22:14:11 浏览: 123
调用父类构造方法-java ppt教程
这是因为在面向对象的编程中,子类继承了父类的属性和方法,同时还可以新增自己的属性和方法。当父类对象new子类对象时,实际上创建的是一个子类的实例,它拥有子类新增的属性和方法,同时也继承了父类的属性和方法。在调用方法时,由于子类的方法与父类同名且重写了父类的方法,所以调用的是子类的方法。这种行为被称为方法的覆盖或者方法的重写。
阅读全文
调用父类构造方法-java ppt教程