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

面向对象的特点

时间:2017-07-13 20:43:03      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:行数据   限制   不能   感染   bsp   软件   避免   逻辑控制   对象   

面向对象的封装与继承!

封装:就是把对象的属性和行为结合成一个独立的相同单位,并尽可能隐藏对象的内部细节。

封装的优点:信息隐蔽,封装即隐蔽。

封装的原则在软件上的反应是:要求使对象以为的部分不能随意存取对象的内部数据,从而有效的避免了外部错误对它的交叉感染,是软件错误能够局部化,大大减少差错和排错的难度。

类的封装性带来的优点:隐蔽类的实现细节,让使用者只能通过事先定义好的方法来访问数据,可以方便的加入逻辑控制,进行数据检查,限制对属性的不合理操作,。便于修改增强代码的可维护性。

 

继承:继承是面向对象最重要的特点之一,就是可以实现对类的复用。

通过继承一个现有的类,可以使用已经定义了的类中的方法和属性。

继承而产生的类叫做子类。

被继承的类,叫做父类,也被称作超类。

 

面向对象的特点

标签:行数据   限制   不能   感染   bsp   软件   避免   逻辑控制   对象   

原文地址:http://www.cnblogs.com/1028422TL/p/7162217.html

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