面向对象之继承和多态

面向对象之继承和多态

面向对象的程序设计,但凡提及这一概念,势必会提出“封装”、“继承”和“多态”这 3 个概念。但是在很多情况下,初学面向对象的人并不能够很好的概括他们之间的差别和联系。实际上,理解起来是很简单的:

区别

讨论“继承”,这一概念针对的是“类”,指的是一个类具有另一个类全部特性的能力。
讨论“多态”,这一概念针对的是“对象”,指的是一个对象能够指示多种类型的能力。

联系

“继承”是实现“多态”的一种重要方法。

原文地址:https://www.cnblogs.com/dongfengweixiao/p/6365734.html