二。面向对象的编程编程语言
c++中提供面向对象编程的基本特征。即封装、信息隐藏、继承和多态性。用类对真实世界的实体隐射。
类的结构如下:
class myClass{
attribute1;
attribute2;
....
public:
operation1();
operation2();
....
};
2.1:封装和信息隐藏:
类使用封装来映射真实世界的实体。封装将操作和属性封装在一个类里边。名为myclass类的定义如何封装和操作。
c++的类的成员数据和操作默认都是私有的。在myclass的定义中属性为私有访问,而操作是公用的。类的操作可以是私有的。
myclass的类定义封装了 在其上定义的属性和操作。封装是通过信息隐藏实现的。在c++中有两种方法来实现信息隐藏。他们是:
a。私有的属性和操作只能通过该类的其它g操作