Sintassi:
class class-name : inheritance-list { private: private-members-list; protected: protected-members-list; public: public-members-list; } object-list;
La parola riservata class permette di definire nuove classi. class-name
è il nome della classe che viene definita e la inheritance-list è una lista
opzionale di classi ereditate dalla nuova classe.
I membri di un classe sono privati (la parola private: è quindi
opzionale) a meno che non siano elencati sotto le label protected: o public:
La object-list può essere elencata per creare una o più istanze della classe ed
è opzionale.
Esempio:
class Date { int Day; int Month; int Year; public: void display(); };
Argomenti correlati: friend, private, protected, public, struct, this, typename, union, virtual