声明一个类
用关键字 class 定义类。按照带有类名和类体的关键字,用一组大括号(花括号)括起来。
以下代码声明了一个名为 BankAccount 的类:
class BankAccount {
};
一个类的定义必须跟一个分号。
在大括号内定义类的所有属性和行为(或成员)。
还可以为类的成员定义访问说明符。
已经使用 public 关键字定义的成员可以从类外部访问,只要它在类对象范围内的任何位置。
也可以指定一个类的成员为 private 或 protected 的。
创建一个类
让我们用一个公开的方法创建一个类,并打印出 "Hi,RHZ"。
class BankAccount {
public:
void sayHi() {
cout << "Hi,RHZ" << endl;
}
};
下一步是实例化我们的 BankAccount 类的一个对象,就像我们定义一个类型的变量一样,区别在于我们的对象的类型是 BankAccount。
int main()
{
BankAccount test;
test.sayHi();
}
我们的名为 test 的对象已经拥有了所有类的成员。
注意用于访问和调用对象的方法的点分隔符 . (英文点符号)
我们必须在使用它之前声明一个类,就像我们对函数做的一样。
文章评论