C++ 类

  

 1、什么是类?

   类是用于描述同一种事物中的属性与行为的集合。其实,在我们日常生活中,人就是一个类,

  而每个人有 头、身体、手、脚、眼、耳、口、鼻、那么,这些都是人共有的属性,而每个人都可以走、跑、跳等的行为,

  而把这些每个人都有的属性与行为,集合在一起就形成了一个类。而在程序开发中,我们可以把属性通过变量来描述,

  而行为就通过函数来描述就可以了。

 

  2、类定义的语法格式

 

   class 类名
   {
     private:
       私有的属性与行为;
     public:
       公用的属性与行为;
   };

 

    格式分析:

     (1)在上面的格式中,我们可以直观地看到,在C++程序里面是通过关键字class来定义一个类的。

     (2)然后,就是类名,这个类名的命名规则与C语言变量的命名规则是一样的。

     (3)紧接着就是一对大括号,在大括号后是一个分号,格式要求不能省略。

     (4)然后,在大括号的里面就是类的主体部分,而在主体部分中,我们就可以定义"属性"与"行为",

      而"属性"与"行为"又分为私有与公用,而私有,可以通过关键字private与冒号来说明,

      而公用,可以通过关键字public与冒号来说明。

 

    另外,在类中的私有与公用,以及什么是行为,我们先不用去管它,而我们接下来的重点是

    如何运用这个类的C++的语法格式去进行程序上的定义

 

  3、 例子:

   (1)类名,我们定义为Human。

   (2)将人类的共有属性分别用变量定义的方式将其定义出来。

        头部——定义为整型变量head

        身体——定义为整型变量body

        腿部——定义为整型变量leg

        手部——定义为整型变量hand

        眼睛——定义为整型变量eye

        口——定义为整型变量mouse

        耳——定义为整型变量ear

        鼻——定义为整型变量nose

 

       class Human

       {
         public:
           int head;
           int body;
           int leg;
           int hand;
           int eye;
           int mouse;
           int ear;
           int nose;

       };

 

不要停留在理论学习上,尽快转到真实环境进行代码编写实践,请下载下方的训练环境。

>>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行编程训练)