辅导:C语言类的定义,第1张

辅导:C语言类的定义,第2张

类的定义一般分为解释部分和实现部分。描述部分用于描述该类中的成员,包括数据成员的描述和成员函数的描述。成员函数用于操作数据成员,实现部分用于定义成员函数。一般来说,解释部分会告诉用户怎么做,实现部分会告诉用户怎么做。可见用户往往关注的是解释部分。
类的定义格式为:
类名
{公共:
成员函数或数据成员的描述
私有:
成员函数或数据成员的描述
};
每个成员函数的实现
,其中,class是定义类的关键字。类名是一个标识符。通常以字母“T”开头的字符串作为类名,T用来表示类,与对象和函数名不同。花括号中是类的描述部分(包括前面的类头),它描述了类的成员。
从访问权限的角度来看,类的成员可以分为三类:公有、私有和受保护。这里先讨论前两类,保护成员在继承一节讨论。公共成员由公共解释。公共部分往往是一些操作(即成员函数),为用户提供接口函数。这部分成员可以在程序中引用。的私有成员由Private解释。私有部分通常是数据成员,用于描述该类中对象的属性。用户不能访问它们,只有成员函数或特别说明的函数才能引用它们。它们是用来隐藏的。
关键字public、private和protected称为访问权限修饰符或访问控制修饰符。它们与在类中出现的顺序无关,并且允许多次出现。它们用于解释类成员的访问权限。
每个成员函数的实现都是类定义的实现部分,包含了类体中描述的所有函数的定义。如果在类中定义了成员函数,则实现部分不会出现。如果所有成员函数都在类中定义,那么实现部分可以省略。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 辅导:C语言类的定义

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情