Heim  >  Artikel  >  Backend-Entwicklung  >  Verwendung von get und set in C++

Verwendung von get und set in C++

下次还敢
下次还敢Original
2024-05-01 14:33:16941Durchsuche

Die Methode get() wird verwendet, um den Wert der Objektmitgliedsvariablen abzurufen, und die Methode set() wird verwendet, um den Wert der Objektmitgliedsvariablen festzulegen. Die Syntax der get()-Methode lautet: T get() const; die Syntax der set()-Methode lautet: void set(T value);

Verwendung von get und set in C++

Verwendung von get() und set() in C++

Die Methoden get() und set() in C++ sind gängige Methoden für den Zugriff auf und die Bearbeitung von Objektmitgliedsvariablen. Sie sind ein wichtiger Teil der Klassenschnittstelle und werden zur Implementierung der Datenkapselung und zur Steuerung des Zugriffs auf Mitgliedsvariablen verwendet. get()set() 方法是访问和操作对象成员变量的常用方法。它们是类接口中的重要部分,用于实现数据封装和控制对成员变量的访问。

get() 方法

get() 方法用于获取对象成员变量的值。其语法为:

<code class="cpp">T get() const;</code>

其中:

  • T 是成员变量的数据类型。
  • const 关键字表示 get() 方法不会修改对象的状态。

例:

<code class="cpp">class Person {
private:
    std::string name;

public:
    std::string get_name() const {
        return name;
    }
};

int main() {
    Person person;
    std::string name = person.get_name();
    // ...
}</code>

set() 方法

set() 方法用于设置对象成员变量的值。其语法为:

<code class="cpp">void set(T value);</code>

其中:

  • T 是成员变量的数据类型。
  • value
get()-Methode

get()-Methode wird verwendet, um den Wert von Objektmitgliedsvariablen abzurufen. Die Syntax lautet:

<code class="cpp">class Person {
private:
    std::string name;

public:
    void set_name(const std::string& name) {
        this->name = name;
    }
};

int main() {
    Person person;
    person.set_name("John Doe");
    // ...
}</code>
🎜wobei: 🎜
  • T der Datentyp der Mitgliedsvariablen ist. Das Schlüsselwort 🎜
  • const bedeutet, dass die Methode get() den Status des Objekts nicht ändert. 🎜🎜🎜🎜Beispiel: 🎜🎜rrreee🎜🎜set()-Methode 🎜🎜🎜set()-Methode wird verwendet, um den Wert von Objektmitgliedsvariablen festzulegen. Die Syntax lautet: 🎜rrreee🎜wobei: 🎜
    • T der Datentyp der Mitgliedsvariablen ist. 🎜
    • value ist der neu festzulegende Wert. 🎜🎜🎜🎜Beispiel: 🎜🎜rrreee

Das obige ist der detaillierte Inhalt vonVerwendung von get und set in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn