有没有关于类的讲解
class的讲解,这个 刚接触,不是很清楚啊。希望可以获得讲解材料,或者例子。实在是没懂啊。
class C
{
private:
char ch;
public:
C(){};
C(char x){ch=x;}
char GetCharacter(){return ch;}
void SetCharacter(char x){ch=x;}
}
这是对一个类的定义。类的内容是根据自己的需要具体来写的。定义好了之后,你的类名(这里的C)就可以作为一个数据类型来声明变量了,和int, char等关键字一样地用:C instance1,或带上参数C instance2('d')。(要不要带参数根据你的构造函数来看)
当然这种自定义数据类型还可以将一些函数封装在内,以点语法调用。如
instance1.('d'); char g=instance1.GetCharacter();执行之后g的值就被赋为'd'了。