En klass är en datastruktur som innehåller relaterade data och funktioner och är en enhet av objektorienterad programmering . Objekt är en exemplifiering av en klass och har samma egenskaper även om deras innehåll kan variera . Klasser kan ärva egenskaper från andra klasser och stödja inkapsling av datastrukturer genom åtkomstspecifikationer . Följande steg förklarar hur du skapar en C + + klass . Instruktioner
1
Definiera klassen med nyckelordet class . Detta kommer att ge klassen ett namn , en valfri lista över åtkomstspecifikationer och en valfri lista med objektnamn .
2
Deklarera medlemmar som antingen åtkomstspecifikationer , uppgifter eller funktioner i kroppen av klassen uttalande . Addera 3
Ge åtkomstspecifikationer att ange en av de tre nivåerna av åtkomst i C + + . Privata medlemmar är endast tillgänglig för medlemmar i den klassen och deras medhjälpare . Medlemmar som är skyddade är tillgängliga med medlemmarna i den klassen , alla härledda klasser och alla medarbetare i dessa klasser . När objektet är synliga offentliga medlemmar är tillgängliga . Standardinställningen är privat
4
Lär syntaxen i klassen uttalande :
class class_name . { Access_specifier_1 : member1 ; access_specifier_2 : member2 ; ... access_specifier_n : membern ; } object_names ;
5
Titta på följande exempel på klassen uttalande :
class CTest { int i , j ; offentliga : void set_values ( int , int ) ; int totalt ( void ) ; } testet ;
Observera att heltalen i och j inte har någon tillgång specificeraren och är därför privata . Funktionstangenterna set_values och heltalet totalt är offentliga .