码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-02-09 21:05:34      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:就是   多态   特征   相同   复用   继承   表示   取出   过程   

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

抽象

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

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

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

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

封装

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

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

继承

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

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

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

 

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

标签:就是   多态   特征   相同   复用   继承   表示   取出   过程   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!