Video: C++ Tutorial #4 - Klassen 2024
C ++ verwendet eine Struktur, die als -Klasse bekannt ist. Eine Klassendefinition beginnt mit der Schlüsselwortklasse, gefolgt vom Namen der Klasse und einer offenen Klammer. Eine Klasse hat folgendes Format:
Klasse Person {public: char szFirstName [128]; char szLastName [128]; int nSocialSecurityNumber;};
Die Namensregeln für Klassennamen sind die gleichen wie für Variablennamen: Der erste Buchstabe muss einer der Buchstaben "a" bis "z" oder "A" bis "Z" oder ein Unterstrich sein. Jedes nachfolgende Zeichen im Namen muss eins von diesen oder die Ziffern "0" bis "9" sein. Klassennamen beginnen standardmäßig immer mit einem Großbuchstaben.
Klassennamen bestehen normalerweise aus mehreren zusammengeklemmten Wörtern, wobei jedes Wort mit einem Großbuchstaben beginnt.
Das erste Schlüsselwort in der offenen Klammer in den frühen Beispielen wird immer öffentlich sein.
Sie können auch das Schlüsselwort struct anstelle von class verwenden. Eine Struktur ist in jeder Hinsicht identisch mit einer Klasse, außer dass die public in einer Struktur angenommen wird. Aus historischen Gründen ist der Begriff class in C ++ beliebter; Der Begriff struct wird in C-Programmen häufiger verwendet.
Nach dem Schlüsselwort public stehen die Deklarationen für die Einträge, die zur Beschreibung der Klasse benötigt werden. Die Person-Klasse enthält zwei Felder für den Vor- und Nachnamen und einen dritten Eintrag für die Sozialversicherungsnummer.
Die Einträge innerhalb einer Klasse sind als Mitglieder oder Eigenschaften der Klasse bekannt.