All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
C++类的定义与实现

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/9 22:36:30 Browse times: 230 Comment times: 0

C++类的定义与实现


Head photo

Go homepage
Upload pictures
Write articles

C++类的定义与实现

C++类的定义与实现
在C++语言中,将对象的属性抽象为数据成员,将对象的行为抽象为成员函数,并对它们进行了封装。C++类定义的基本形式如下:
class <类名>
{
private:
<私有数据成员和成员函数的声明列表>;
public:
<公有数据成员和成员函数的声明列表>;
protected:
<受保护的数据成员和成员函数的声明列表>;
}
类定义由class开始,其后为用户定义的类名,花括号内的部分称为类体。“private”、“public”和“protected”为权限控制符。它们用来设置成员变量和成员函数的访问属性。
private属性表示成员变量和成员函数是类的私有成员,它们只允许被本类的成员函数访问或调用。成员变量一般定义为private属性;public属性表示成员变量和成员函数是类的公有成员,它们允许被本类或其他类的成员函数(通过对象)访问或调用。它是类的外部接口;protected属性表示成员变量或成员函数是类的保护成员,它们允许被本类的成员函数和派生类的成员函数所调用。
请看下面的实例:定义类CmyTime。
//--------------------------------myTime.h------------------------------------------

class CmyTime{private:int hour;    //成员变量 表示小时int minute;  //成员变量 表示分钟int second;  //成员变量 表示秒//http://www.isstudy.compublic:void setTime(int nHour,int nMinute,int nSecond);  //成员函数 设置时间
void showTime(); //输出时间
};





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.