En klasse er en datastruktur som inneholder relaterte data og funksjoner og er en enhet av objektorientert programmering. Objekter er en instans av en klasse og deler de samme egenskapene selv om innholdet kan variere . Klasser kan arve egenskaper fra andre klasser og støtte innkapsling av datastrukturer gjennom tilgang byggebransjen . Følgende trinn forklarer hvordan du oppretter en C + + klassen. Instruksjoner
en
Definer klassen med klassen søkeordet. Dette vil gi klassen et navn , en valgfri liste med tilgang byggebransjen og en valgfri liste med objekt navn.
2
Erklærer medlemmer som enten tilgang byggebransjen , data eller funksjoner i kroppen av klassen uttalelse.
3
Gi tilgang byggebransjen for å indikere en av de tre nivåer av tilgang i C + + . Private medlemmer er kun tilgjengelig med medlemmer av den klassen og deres kollegaer. Medlemmer som er vernet er tilgjengelig med medlemmer i den klassen , eventuelle avledet klasser og noen bekjente av disse klassene . Når objektet er synlige offentlige medlemmer er tilgjengelig. Standardinnstillingen er privat
4
Lær syntaksen til klassen uttalelse:
klasse class_name . { Access_specifier_1 : member1 ; access_specifier_2 : member2 ; ... access_specifier_n : membern ;} object_names ;
5
Se på følgende eksempel på klassen uttalelse:
klasse CTest { int i, j ; offentlige : void set_values ( int , int ) ; int total (void ); } test ;
Merk at heltall i og j ikke har en tilgang specifier og er derfor private. Funksjonstastene set_values og heltall totalt er offentlige.