c++怎么使用類

c++
小億
82
2024-09-03 08:01:04

在C++中,類是一種用戶自定義的數(shù)據(jù)類型,它包含了數(shù)據(jù)成員(屬性)和成員函數(shù)(方法)。要使用類,你需要先定義一個(gè)類,然后創(chuàng)建該類的對(duì)象。以下是一個(gè)簡(jiǎn)單的C++類示例:

#include<iostream>

// 定義一個(gè)名為Person的類
class Person {
public:
    // 構(gòu)造函數(shù),用于初始化對(duì)象
    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() {
    // 創(chuàng)建一個(gè)Person對(duì)象
    Person person("張三", 25);

    // 輸出對(duì)象的姓名和年齡
    std::cout << "姓名: "<< person.getName() << ", 年齡: "<< person.getAge()<< std::endl;

    return 0;
}

在這個(gè)示例中,我們定義了一個(gè)名為Person的類,它有兩個(gè)私有數(shù)據(jù)成員(姓名和年齡)和兩個(gè)公共成員函數(shù)(獲取姓名和獲取年齡)。然后在main函數(shù)中,我們創(chuàng)建了一個(gè)Person對(duì)象,并使用成員函數(shù)獲取并輸出其姓名和年齡。

0