文档详情

数据结构C++的类.ppt

发布:2018-04-22约小于1千字共8页下载文档
文本预览下载声明
C++的类 —— 面向对象的概念 * * 面向对象程序设计 —— Object-Oriented Programming 自行车对象 数据抽象 自行车类 属性:架子尺寸 车轮尺寸 颜色 原材料 操作:转弯 移动 修理 面向对象程序设计将数据及对数据的操作放在一起,作为一个相互依存,不可分割的整体来处理,即对象。 它采用数据抽象和信息隐藏技术。 它将对象及对象的操作抽象成一种新的数据类型——类,并且考虑不同对象之间的联系和对象类的重要性。 //类的定义 class 类名 { 私有的数据和成员函数; private: 私有的数据和成员函数; public: 公有的数据和成员函数; protected: 保护的数据和成员函数; } //成员变量、成员函数 //构造函数 class complex { public: float real, image; complex(float r, float i) { real = r; image = i; }; complex( ){ }; complex Add(complex x, complex y); } //构造函数、析构函数 class list { public: int len; int listsize; int *data; list( ){data = new int[80]; } ~list( ){delete [] data;} int resize(int s); //当存储空间不足时增加 }
显示全部
相似文档