首页 > 编程知识 正文

面向对象四个特征,面向对象程序设计特征

时间:2023-05-06 08:50:50 阅读:32064 作者:1633

面向对象的三个特征一、封装

只需将同类事物的特点和功能放在一起,将需要调用的接口暴露在外面。 想看的东西看得见,不想看的东西看不见。 封装又称信息隐藏,最表现的地方是定义接口。 接口没有实现任何功能,只是定义了一组抽象的方法声明。 在Java中,接口是实现封装的最常见方法

封装的好处

1、实现专业分工

2、减少导线耦合

二、继承

继承是Java中面向对象的最明显的特征之一,继承是从现有类派生新类,新类可以吸收现有属性、行为,扩展新能力。 Java不支持多继承。 单继承简化了Java的继承关系,并且一个类只能有一个父类,从而简化了管理。 父类也是子类的抽象,而子类相反是父类的具体化

三、多态

多态性是三大特性中最后出现也是最重要的特性,前面的打包和继承都是为多态性服务的。

多态:多态性是同一行为具有多种不同表现形式或形态的能力

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