Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenfassung der wichtigsten Punkte der C++-Überprüfung: Fünf statische Mitgliedsvariablen und Mitgliedsfunktionen

Zusammenfassung der wichtigsten Punkte der C++-Überprüfung: Fünf statische Mitgliedsvariablen und Mitgliedsfunktionen

黄舟
黄舟Original
2017-01-16 11:27:141359Durchsuche

Denken: Jede Variable hat Attribute. Gibt es Eigenschaften, die allen Objekten gehören?

1. Statische Mitgliedsvariablen

1) Definieren Sie statische Mitgliedsvariablen

Ø Das Schlüsselwort static kann verwendet werden, um die Mitglieder einer Klasse zu beschreiben,

statische Mitglieder Bietet einen Freigabemechanismus für ähnliche Objekte

Ø Wenn ein Mitglied einer Klasse als statisch deklariert wird, teilen sich diese Objekte dieses statische Mitglied, unabhängig davon, wie viele Objekte dieser Klasse erstellt werden

Ø Statische Mitglieder Gehören zu einer Klasse, es ist kein Objektmitglied

Zusammenfassung der wichtigsten Punkte der C++-Überprüfung: Fünf statische Mitgliedsvariablen und Mitgliedsfunktionen

2. Statische Mitgliedsfunktionen

1) Konzept

Ø Der Anzahl der statischen Mitgliedsfunktionen wird das Schlüsselwort „Wort statisch“ vorangestellt.

Ø Statische Mitgliedsfunktionen stellen allgemeine Operationen bereit, die nicht von der Klassendatenstruktur abhängen Wenn Sie statische Mitgliedsfunktionen außerhalb der Klasse aufrufen, verwenden Sie „Klassenname::“ als Qualifikationswort oder rufen Sie

Zusammenfassung der wichtigsten Punkte der C++-Überprüfung: Fünf statische Mitgliedsvariablen und Mitgliedsfunktionen über ein Objekt auf. Schwierigkeitsproblem: Gewöhnliche Variablen können nicht in Statik verwendet werden Mitgliedsfunktionen.

//Statische Mitgliedsvariablen gehören zur gesamten Klasse. Es ist unklar, ob sie Attribute dieses bestimmten Objekts sind.

Zusammenfassung der wichtigsten Punkte der C++-Überprüfung: Fünf statische Mitgliedsvariablen und MitgliedsfunktionenZusammenfassung: Statisch geänderte Mitgliedsvariablen gehören zur Klasse selbst, gewöhnliche Mitgliedsvariablen gehören zu Objekten und es gibt so viele entsprechende Mitgliedsvariablen wie statische Objekte Variablen werden geteilt.

Die durch static geänderte Funktion gehört zur Klasse selbst, und statische Funktionen können nicht auf nicht statische Variablen zugreifen! Auf statische Funktionen kann über Objekte oder Klassennamen zugegriffen werden.

Das Obige ist der Inhalt statischer Mitgliedsvariablen und Mitgliedsfunktionen in der fünften Zusammenfassung der C++-Überprüfungspunkte. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)!

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