码迷,mamicode.com
首页 > 编程语言 > 详细

c++ 类与对象

时间:2017-09-10 15:10:46      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:经验值   定义   _id   默认   成员   函数名   cpp   span   void   

1、类的定义

class 类名
{
    private:
            成员表1;
    public:
            成员表2;
    protected:
            成员表3;
};//类体,以分号结束

  private&protected 成员不能从外部进行访问

  public 成员可以从外部进行访问

例如:

class dragon
{		
		int grade;//等级
		int exp;//经验值
		int power;//武力值
		int fight;//战斗次数
		int win;//战胜次数
		long id;//系统编号,身份序列号
      public:
		void set_id();//赋予身份序列号
		void train();//训练,增加经验值、武力值
		void upgrade();//宠物升级
		void pk(dragon &ob);//一对一战斗
};

  如果在类体起始点无访问说明符,系统默认为私有(private)

2、成员函数的定义

  通常在类的定义中,成员函数仅作说明,函数定义通常在类的说明之后进行,格式如下:

  

返回值类型 类名::函数名(参数表)
{
        ...... //函数体
}

  

c++ 类与对象

标签:经验值   定义   _id   默认   成员   函数名   cpp   span   void   

原文地址:http://www.cnblogs.com/P3nguin/p/7501007.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!