Klassen in C ++

C ++ verwendet eine Struktur, wie die bekannte Klasse. Eine Klassendefinition beginnt mit dem Schlüsselwort Klasse mit dem Namen der Klasse gefolgt und eine offene Klammer. Eine Klasse hat folgendes Format:

class 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 eines der Buchstaben sein muss 'a' bis 'z' oder 'A' bis 'Z' oder unterstreichen. Jeder weitere Zeichen im Namen muss einer dieser oder der Ziffern '0' bis '9'. Per Konvention Klassennamen immer mit einem Großbuchstaben beginnen.

Klassennamen bestehen in der Regel aus mehreren Wörtern zusammen verklemmt, mit jedem Wort mit einem Großbuchstaben beginnen.

Das erste Schlüsselwort innerhalb der offenen Klammer in den frühen Beispielen wird immer Öffentlichkeit.

Sie können auch das Schlüsselwort struct Anstatt von Klasse. EIN struct ist identisch mit einem Klasse in jeder Hinsicht, außer dass die Öffentlichkeit wird in einer angenommen struct. Aus historischen Gründen wird der Begriff Klasse in C ist beliebter ++ - der Begriff struct wird häufiger in C-Programmen verwendet.

Im Anschluss an das öffentliche Schlüsselwort sind die Erklärungen für die Einträge es um die Klasse zu beschreiben braucht. Das Person Klasse enthält zwei Arrays für den Vor- und Nachnamen und einen dritten Eintrag mit der Sozialversicherungsnummer zu halten.

Die Einträge innerhalb einer Klasse sind bekannt als Mitglieder oder Eigenschaften der Klasse.

Menü