Eine Klasse ist eine Datenstruktur, die Daten und Funktionen enthält, und ist eine Einheit der objektorientierten Programmierung . Objekte sind eine Instanziierung einer Klasse und haben die gleichen Eigenschaften , obwohl ihr Inhalt kann abweichen . Klassen können erben Eigenschaften von anderen Klassen und unterstützen die Kapselung von Datenstrukturen durch den Zugang Planer . Die folgenden Schritte erklären, wie eine C + + -Klasse zu erstellen . Anleitung
1
Definieren Sie die Klasse mit dem Schlüsselwort class . Dies wird die Klasse einen Namen , eine optionale Liste von Zugang Planer und eine optionale Liste der Namen der Objekte .
2
Declare Mitglieder entweder als Zugang Planern , Daten oder Funktionen innerhalb des Körpers der Klasse Statement.
3
den Zugang ermöglichen Planern zu einem der 3 Ebenen des Zugangs in C + + geben . Private Member sind nur von Mitgliedern dieser Klasse und ihre Verbündeten . Mitglieder, die geschützt sind durch die Mitglieder in dieser Klasse , alle abgeleiteten Klassen und alle Mitarbeiter dieser Klassen . Wenn das Objekt sichtbar ist öffentlich zugänglich sind Mitglieder . Der Standardwert ist privat
4
Lernen Sie die Syntax der class-Anweisung :
Klasse class_name . { Access_specifier_1 : member1 ; access_specifier_2 : member2 ; ... access_specifier_n : Membern ;} object_names ;
5
Blick auf das folgende Beispiel der Klasse Statement :
class CTest {int i , j; public: void set_values (int, int); int total ( void); } test;
Beachten Sie, dass die ganzen Zahlen i und j nicht über einen Zugang specifier und sind daher privat. Die Funktion set_values und die ganze Summe sind öffentlich.