首页 > 其他 > 详细

面向对象基本特征:封装与继承

时间:2019-02-09 19:23:45      阅读:168      评论:0      收藏:0      [点我收藏+]

面向对象的4个基本特征:抽象,封装,继承,多态(后面写)

抽象

抽象是忽略与目标无关的方面,专注于当前目标的方法。

抽象包括2方面:数据抽象,过程抽象

数据抽象:表示一类事物的特征,就是对象的属性。

过程抽象:表示一类事物的行为,就是对象的方法。

封装

封装(也成为数据隐藏).将数据和方法(即操作数据的过程)组合起来。并对对象的使用者隐藏数据的实现方式。只能通过对象的方式与数据和方法进行交互。

封装提高了数据的可靠性。

继承

当2个类具体相同的特征(属性)和行为(方法)时候,可以把相同的部分抽取出来形成一个父类。而这2个类当成子类继承父类。

在继承关系中,父类更具有一般性。子类更加具体。

继承提高了代码的复用性。

 

面向对象基本特征:封装与继承

原文:https://www.cnblogs.com/fabaogege/p/10357857.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!