本文档的主要内容详细介绍的是Visual C++教程之C++的基础知识介绍主要内容包括了:1 类和对象,2 类的成员及特性,3 继承和派生类
2.1.1从结构到类
2.1.2类的定义
一般地分为声明部分和实现部分。声明部分是用来声明该类中的成员,含数据成员和成员函数的声明。成员函数是用来对数据成员进行操作的。实现部分是用来对成员函数的定义。声明部分将告诉使用者“干什么”,而实现部分是告诉使用者“怎么干”。
定义类的一般格式如下:
class 《类名》
{ private:
[《私有数据和函数》]
public:
[《公有数据和函数》]
};
《各个成员函数的实现》
class的后面是用户定义的类名,类中的数据和函数是类的成员,分别称为数据成员和成员函数。由于数据成员是用变量来描述的,因此数据成员又可称为“成员变量”。
public和private声明了类中的成员和程序其他部分的关系。对于public类成员来说,它们是公有的,能被外面的程序访问;对于private类成员来说,它们是私有的,只能由类中的函数所使用,而不能被外面的程序所访问。
《各个成员函数的实现》是类定义中的实现部分,包含所有在类体中声明的函数的定义。如果一个成员函数在类体中定义,实现部分将不出现。如果所有的成员函数都在类体中定义,则实现部分可以省略。当类的成员函数的函数体在类的外部定义时,必须由作用域运算符“::”来通知编译系统该函数所属的类。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !