面向对象的三大特征:封装、继承、多态。

 

1、封装

封装是面向对象的特征之一,是对象和类概念的主要特性。封装就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。

 

2、继承

继承是面向对象编程(OOP)语言的一个主要功能。继承是指一种能力:它可以使现有类的所有功能,子类可以来直接继承使用,并在无需重新编写原来类的情况下对这些功能进行扩展 。

 

3、多态

 多态性是允许你将父对象设置成为一个或多个子对象相等的技术,父对象通过赋值不同子对象类型指针的运作方式,来实现不同的运作方式。

 

面向对象可以使你的程序更加可维护、可复用、可扩展及更具灵活性。

posted on 2011-09-18 20:26  goooto  阅读(238)  评论(0编辑  收藏  举报