Une classe est une structure de données qui contient des données et des fonctions connexes et est une unité de programmation orientée objet . Les objets sont une instanciation d'une classe et partagent les mêmes propriétés , bien que leur contenu peut varier . Les classes peuvent hériter des propriétés d' autres classes et d'appuyer l'encapsulation des structures de données grâce à un accès prescripteurs . Les étapes suivantes expliquent comment créer une classe C + + . Instructions
1
définir la classe en utilisant le mot-clé class . Cela permettra à la classe un nom, une liste facultative de l'accès prescripteurs et une liste facultative de noms d'objets .
2
déclarer des membres soit comme prescripteurs accès , les données ou fonctions dans le corps de la déclaration de classe.
3
Fournir les prescripteurs accès pour indiquer l'un des 3 niveaux d'accès en C + + . Les membres privés ne sont accessibles que par les membres de cette classe et de leurs associés . Les membres qui sont protégés sont accessibles par les membres de cette classe , les classes dérivées et les associés de ces classes. Lorsque l'objet est visible membres du public sont accessibles. La valeur par défaut est privé
4
savoir la syntaxe de la déclaration de classe:
classe
nom_classe . { Access_specifier_1 : member1 ; access_specifier_2 : member2 ; ... access_specifier_n : membern ;} object_names ;
5
Regardez l'exemple suivant de la déclaration de classe:
classe
CTest {int i , j; publics : set_values vides ( int , int) ; int totale ( void); } essai;
Notez que les entiers i et j n'ont pas un accès prescripteur et sont donc privés. Les set_values de fonction et le total entier sont publiques .