以下关于重载(ovedoad)和重写(overide)描述中正确的有:

admin2020-02-28  28

问题 以下关于重载(ovedoad)和重写(overide)描述中正确的有:

选项 A、重写是子类和父类之间的关系,重载是同一个类中方法之间的关系
B、重写与重载均是多个方法之间的关系
C、重写与重载均要求参数列表相同
D、重写关系时,调用方法体是根据对象的类型来决定的,而重载关系是根据调用实参表与形参表来选择方法体的

答案A,D

解析 方法重写又称为方法覆盖,方法重写的前提是继承,当子类继承了父类,而父类的已有方法对子类不适用时,子类就可以通过方法重写来重写父类的方法。重写的方法必须和被重写的方法有相同的方法名和参数列表。在同一个类中,存在一个以上的同名方法,这种情况称为方法重载。重载的方法必须属于同一个类,重载要求方法的参数列表不同,而重写要求参数列表一致。故本题选AD。
转载请注明原文地址:https://jikaoti.com/ti/s139FFFM
0

最新回复(0)