跳转到内容

A-level 计算机科学/AQA/试卷 1/编程基础/面向对象编程关键特征示例

来自维基教科书,开放世界中的开放书籍

多态性

[编辑 | 编辑源代码]

当您还是个孩子的时候,您可能看过 Mighty Morphin' Power Rangers。 这些家伙可以从普通人变成他们的动力服。 可惜多态性并没有那么令人兴奋,但它确实允许您在从父类继承时改变属性和方法的功能

通过使用继承,创建新类变得非常快速和容易。 它还允许采用模块化方法来创建类,您可能根本不会使用基类,而只是将其作为创建其他子类的工具。

面向对象编程允许您重用父类的属性和方法,而不是不得不为类似的对象重新编写相同的功能。

华夏公益教科书