【发布时间】:2019-09-28 22:08:51
【问题描述】:
在学习 OOP 时,我遇到了 多态性 的概念。对于初学者来说,理解 多态性 可能会很棘手。现在我已经对继承、子类化和方法覆盖有了基本的了解,我仍然想了解多态性如何促进可扩展性? 。
【问题讨论】:
-
调用多态行为的软件独立于消息发送到的对象类型,只要这些类型在相同的继承层次中。可以响应现有方法调用的新对象类型可以合并到系统中,而无需修改基本系统,除非必须修改实例化新对象的客户端代码以适应新类型。
标签: java polymorphism