在C++中,類是一種用戶自定義的數據類型,它包含了數據成員(屬性)和成員函數(方法)。要使用類,你需要先定義一個類,然后創建該類的對象。以下是一個簡單的C++類示例:
#include<iostream>
// 定義一個名為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
對象,并使用成員函數獲取并輸出其姓名和年齡。