在C++中定义类的方法

分类:知识百科 日期: 点击:0

C++中定义类的方法是通过类的声明和实现来实现的。类的声明是指定义类的名称、类的成员变量、类的成员函数;类的实现是指实现类的成员函数。

定义类的声明

可以使用class关键字定义一个类,并且在大括号中定义类的成员变量和成员函数,例如:

class Person {
    public:
        string name;
        int age;
        void sayHello();
};

在这里,我们定义了一个Person类,它有一个name成员变量,一个age成员变量,以及一个sayHello成员函数。

定义类的实现

在类的声明之后,可以使用下面的语法来实现类的成员函数:

void Person::sayHello() {
    cout << "Hello, my name is " << name << ", I'm " << age << " years old." << endl;
}

在这里,我们实现了Person类的sayHello成员函数,它会输出一句话,并且会使用name和age成员变量。

使用类

当类的声明和实现都完成后,就可以使用这个类了。例如,我们可以创建一个Person对象:

Person p;
p.name = "John";
p.age = 20;
p.sayHello();

在这里,我们创建了一个Person对象,并且给它的name和age成员变量赋值,调用它的sayHello成员函数,输出一句话。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。