En klasse er en datastruktur , der indeholder relaterede data og funktioner og er en enhed af objektorienteret programmering . Objekter er en instantiering af en klasse og deler de samme egenskaber , selv om deres indhold kan variere . Klasser kan arve egenskaber fra andre klasser og støtte indkapsling af datastrukturer gennem adgang beregnere . Følgende trin forklarer, hvordan du opretter en C + + klasse. Instruktioner
1
Definer klassen ved hjælp af klassen søgeord. Dette vil give klassen et navn , en valgfri liste over adgangen beregnere og en valgfri liste med objekt navne.
2
Erklær medlemmer enten adgang beregnere , data eller funktioner i kroppen af klassen erklæring.
3
Give adgang beregnere til at angive en af de 3 niveauer af adgang i C + +. Private medlemmer er kun tilgængelig ved medlemmer af denne klasse og deres medarbejdere. Medlemmer, der er beskyttet er tilgængelige med medlemmer i denne klasse , alle afledte klasser og eventuelle associerede i disse klasser. Når objektet er synlige offentlige medlemmer er tilgængelige. Standarden er privat
4
Lær syntaksen af klassen erklæring : Hej
class class_name . { Access_specifier_1 : member1 ; access_specifier_2 : member2 ; ... access_specifier_n : membern ;} object_names ;
5
Kig på følgende eksempel af klassen erklæring : Hej
class CTest { int i, j ; offentlige : void set_values ( int , int ), int total ( void) ; } test
Bemærk at heltal i og j har ikke en adgang anvisning og er derfor privat . Funktionsmodulerne set_values og heltal samlede er offentlige.