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

OOP

时间:2015-06-30 00:09:25      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

OOP:面向对象的关键概念使过程与数据的连接。

改变了传统数据中数据和程序分隔的状态。

将程序和数据包装在一起叫做封装

一个类的定义和初始值可以用来创建类的实例(对象)。

OOP提供了方法在其他对象顶层构造类:合成和继承。

合成允许现在有的对象作为建造其他对象的一个组件。

继承允许一个相似的或者相关的对象(派生对象)来源于另外一个对象(基对象)

派生类:单一继承多重继承

重载给操作符和函数分陪多重含义。

多态性是指同一个过程与不同对象共同工作的能力。

(它允许不同但相关对象的创建过程在一组操作下相容,如果一个解决问题的程序仅仅使用这些操作的话,那么它应将为所有这类对象工作)

C++类通过封装数据成员几封装函数成员来定义对象,成员可以是私有类型、保护类型或共有类型。

派生类是C++语言用于继承的一种机制,它支持类型之间的相互关系代码重用

虚函数机制支持多态性并且允许在一个统一的外部接口下定义可互换的对象。

版权声明:本文为博主原创文章,未经博主允许不得转载。

OOP

标签:

原文地址:http://blog.csdn.net/a197p/article/details/46688223

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