首页 > 代码库 > 面向对象的特点

面向对象的特点

面向对象的封装与继承!

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

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

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

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

 

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

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

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

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

 

面向对象的特点