首页 > 编程知识 正文

面向对象技术的三大机制,面向对象五大原则

时间:2023-05-05 08:37:22 阅读:50229 作者:2384

面向对象的三个基本特征:

封装、继承、多态性

封装的好处:

(1)确保数据安全

)2)提供清晰的对外界面

)3)类内部实现可以任意修改,不影响其他类

继承是指以下能力:

通过继承创建的新类称为“子类”或“派生类”

继承的类称为“基类”、“父类”或“超类”。

要实现继承,可以在“继承”(Inheritance )和“组合”(Composition )下实现。

继承概念的实现方式有继承实现、接口继承、可见继承三种。

实现多态性,有两种方式,覆盖、重载。

与多态性真正相关的是“覆盖”。

多态角色:确保在类的实例的某个属性时正确调用。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。