C++ 类
1、什么是类? 类是用于描述同一种事物中的属性与行为的集合。其实,在我们日常生活中,人就是一个类, 而每个人有 头、身体、手、脚、眼、耳、口、鼻、那么,这些都是人共有的属性,而每个人都可以走、跑、跳等的行为, 而把这些每个人都有的属性与行为,集合在一起就形成了一个类。而在程序开发中,我们可以把属性通过变量来描述, 而行为就通过函数来描述就可以了。
2、类定义的语法格式:
class 类名
格式分析: (1)在上面的格式中,我们可以直观地看到,在C++程序里面是通过关键字class来定义一个类的。 (2)然后,就是类名,这个类名的命名规则与C语言变量的命名规则是一样的。 (3)紧接着就是一对大括号,在大括号后是一个分号,格式要求不能省略。 (4)然后,在大括号的里面就是类的主体部分,而在主体部分中,我们就可以定义"属性"与"行为", 而"属性"与"行为"又分为私有与公用,而私有,可以通过关键字private与冒号来说明, 而公用,可以通过关键字public与冒号来说明。
另外,在类中的私有与公用,以及什么是行为,我们先不用去管它,而我们接下来的重点是, 如何运用这个类的C++的语法格式去进行程序上的定义。
3、 例子: (1)类名,我们定义为Human。 (2)将人类的共有属性分别用变量定义的方式将其定义出来。 头部——定义为整型变量head 身体——定义为整型变量body 腿部——定义为整型变量leg 手部——定义为整型变量hand 眼睛——定义为整型变量eye 口——定义为整型变量mouse 耳——定义为整型变量ear 鼻——定义为整型变量nose
class Human { };
不要停留在理论学习上,尽快转到真实环境进行代码编写实践,请下载下方的训练环境。 >>>下载训练环境与使用说明(使用真实的开发环境,结合游戏闯关进行编程训练)
|