2类和对象精选.ppt

第2章 类和对象 2.1 类和对象的定义 2.2 构造函数和析构函数 2.3 类与const 对象和类 客观世界中任何一个事物都是对象。类是对一组性质相同的对象的描述。 在面向对象的软件系统中,对象是基本的运行时实体,它既包含数据,也包括作用于这些数据的操作。 对象的组成 面向对象的软件系统 §2.1 类和对象的定义 2.1.1  C++中对结构的扩展 C++中的结构体不仅可以包含不同类型的成员变量,而且还可以包含函数。 结构体中的数据和函数都是结构的成员,分别称为数据成员和函数成员。 在C++中,通常把函数成员称为成员函数。 C的结构体struct与C++的struct的比较 2.1.2  C++中类的定义 在C++语言中,我们通过class关键字来定义类。 类既包含数据内容又包含对数据的操作,所以类是一个抽象数据类型。 与结构体一样,类可被视为一种用户自定义类型。 C ++的结构体struct与C++的class的比较 类的定义 class 类名 { 成员变量和成员函数 }; class student { private: int number; char name[15]; float score; public: void init(int number1,char *name1,float score1); void mo

文档评论(0)

1亿VIP精品文档

相关文档