java中的子类对父类方法的重写与c++相同吗?java中子类和父类方法的参数怎么可以不同啊

2025-04-01 00:35:02
推荐回答(4个)
回答1:

方法的重写(Overriding)和重载(Overloading)是java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重写是在子类中定义某方法与父类有相同的名称和参数,子类对象在使用这个方法时将调用子类中定义的,而不调用父类中定义的;重载Overloading是一个类中多态性的一种表现,重载是在一个类中定义了多个方法,它们或者有不同的参数个数,或者有不同的参数类型。

回答2:

参数不同的叫做重载方法
相同的叫做重写方法

你也在学JAVA吗? 可以来这个群哦 有很多技术牛人帮你解决问题哦

回答3:

参数不同的叫重载~

子类中参数和父类相同的才是继承中的重写~

回答4:

java中子类可以重写父类的方法,重写的时候可以自定义参数类型