Skip to content

OOP

抽象

抽象是一种反映真实世界对象或现象中特定内容的模型,它 能高精度地反映所有与特定内容相关的详细信息,同时忽略 其他内容。

封装

封装某个内容意味着使用关键字 private 私有 来对其进行 修饰,这样仅有其所在类中的方法才能访问这些内容。还有 一种限制程度较小的关键字 protected 保护 ,其所修饰的 对象仅允许父类访问其类中的成员。

继承

继承是指在根据已有类创建新类的能力。继承最主要的好处 是代码复用。

多态

多态是指程序能够检测对象所属的实际类,并在当前上下文 不知道其真实类型的情况下调用其实现的能力。