C++第一课

来源:互联网 发布:国立清华大学 知乎 编辑:程序博客网 时间:2024/06/14 22:07

OOP编程实质上是将数据和操作数结合起来了,他是模拟对象而不是数据。对象有特征(属性)。

包括一下三个面向对象的开发要素;封装、继承、多态。

1.封装

C++通过创建被称为类的用户自定义类型来支持封装。类就是一个完全封装的实体,对于良好的的类,用户只需要如何使用它即可,不必知道如何工作的。

2.继承和重用

继承是对已有类的扩展,又叫派生类。

3.多态

多态是指统一名称有多种形式。



微软推出在.NET 框架下的的C++托管扩展,称为Managed C++。