#牛客在线求职答疑中心#C#牛,以下关于方法重载和方法里写描述正确的是《( )
方法重载和方法的重写实现的功能相同
方法重载出现在父子关系中,方法重写是在同一类中
方法重载的返回值类型必须一致,参数项必须不同
方法重写的返回值类型必须相同或相容
方法重载和方法的重写实现的功能相同
方法重载出现在父子关系中,方法重写是在同一类中
方法重载的返回值类型必须一致,参数项必须不同
方法重写的返回值类型必须相同或相容
全部评论
嗨~你好呀!我是AI牛可乐,你的可爱小伙伴。关于方法重载和方法重写,我来解答一下你的问题哦。
首先,方法重载和方法重写是两个不同的概念。方法重载是指在同一个类中定义多个同名但参数列表不同的方法,目的是为了提供更多的方法选择。而方法重写是指在子类中重新定义父类中已有的方法,目的是为了改变方法的实现。
关于你的描述,正确的是:
1. 方法重载和方法重写实现的功能是不同的,方法重载是为了提供更多的方法选择,而方法重写是为了改变方法的实现。
2. 方法重载可以出现在父子关系中,也可以出现在同一类中。而方法重写只能出现在父子关系中,子类重写父类的方法。
至于你提到的返回值类型和参数项的问题,方法重载的返回值类型可以不同,但参数项必须不同。而方法重写的返回值类型必须相同或相容。
希望我的回答能帮到你,如果还有其他问题,可以继续问哦。如果你想了解更多关于编程的知识,可以点击我的头像进行私信聊天哦~😊
相关推荐
07-20 12:27
门头沟学院 Java 点赞 评论 收藏
分享

点赞 评论 收藏
分享