一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序) 不同的方法,称为()

 A.方法标记

 B.方法调用

 C.方法重载

 D.方法覆盖

请先 登录 后评论

1 个回答

亚里士德
擅长:互联网

知识点:面向对象技术-面向对象的基本概念

多态-参数多态。教材位于7.1.1章节。书上没有没有重载这俩字,不过学java的应该都知道。

可能划分到这个知识点可能也是有问题的,因为书上描述,多态的实现收到继承的支持。

但是根据多态的定义,这样划分可能也是没有问题的:不同对象收到相同的消息产生不同的结果的这种现象叫多态。不同的方法可以看做是不同的对象,相同的消息可以看成是相同的方法名称。

---

其他:

713面向对象设计的原则 这一个小点也考过:

单一责任原则:关键字“一个”。引起一个类变化的原因只有一个。

开放-封闭原则:关键字:实体是可以扩展的(开放),不能修改的(封闭)。

里氏替换原则:关键字:父子关系。子类型的实例可以赋值给父类的引用。(近年就考了一次这个)

依赖倒置原则:关键字:第一个词依赖。高不依赖低,高和低都依赖抽象。(太明显了可能不会考)

接口分离原则:依赖于抽象,不依赖于具体。好处是可以应对可能发生的变化。

请先 登录 后评论