117.info
人生若只如初见

c++怎么使用类

在C++中,类是一种用户自定义的数据类型,它包含了数据成员(属性)和成员函数(方法)。要使用类,你需要先定义一个类,然后创建该类的对象。以下是一个简单的C++类示例:

#include

// 定义一个名为Person的类
class Person {
public:
    // 构造函数,用于初始化对象
    Person(std::string name, int age) : m_name(name), m_age(age) {}

    // 获取姓名
    std::string getName() const {
        return m_name;
    }

    // 获取年龄
    int getAge() const {
        return m_age;
    }

private:
    std::string m_name; // 姓名
    int m_age;          // 年龄
};

int main() {
    // 创建一个Person对象
    Person person("张三", 25);

    // 输出对象的姓名和年龄
    std::cout << "姓名: "<< person.getName() << ", 年龄: "<< person.getAge()<< std::endl;

    return 0;
}

在这个示例中,我们定义了一个名为Person的类,它有两个私有数据成员(姓名和年龄)和两个公共成员函数(获取姓名和获取年龄)。然后在main函数中,我们创建了一个Person对象,并使用成员函数获取并输出其姓名和年龄。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe88aAzsOCA9TAg.html

推荐文章

  • c#怎么引用类

    在C#中,要引用一个类,首先需要确保该类在当前项目或引用的程序集中。然后,可以使用using关键字将类所在的命名空间导入到当前文件中。接下来,就可以在代码中直...

  • c++爱心源代码怎么写

    在C++中,你可以使用ASCII字符来绘制一个简单的爱心形状。这里是一个示例代码:
    #include int main() { std::cout

  • c++ string的常用方法及其功能是什么

    C++中的string类包含了许多常用的方法,这些方法可以帮助我们完成各种字符串操作。以下是一些常用的string方法及其功能: length() 或 size(): 返回字符串的长度...

  • c++怎么读取一行字符串

    在C++中,你可以使用std::getline()函数从输入流(如std::cin)读取一行字符串
    #include
    #include int main() { std::string line; // 提示用户输入一...

  • c++如何获取网络时间

    在C++中,你可以使用网络时间协议(NTP)来获取网络时间
    #include
    #include #include #include #include #include #include const int NTP_PACKET_SIZ...

  • c++浮点数转字符串怎么实现

    在C++中,可以使用标准库函数std::to_string()将浮点数(如float或double)转换为字符串。这是一个简单的示例:
    #include
    #include int main() { floa...

  • linux中的top命令详解

    top 是一个实时显示系统进程信息的命令行工具,它可以在 Linux 系统中实时监控系统的状态,包括 CPU、内存、交换区、进程等方面的信息 命令格式: top [选项] 主...

  • python如何连接打印机

    要使用Python连接和打印到打印机,您可以使用第三方库pycups
    pip install pycups 然后,您可以使用以下代码连接到打印机并发送打印任务:
    import cups...