Après l'accolade fermante, vous avez un point-virgule; cela est parce que la création d'une classe est une déclaration similaire à la création d'une structure. Toutes les déclarations de la classe vont l'intérieur des accolades. Il est classique de taper les identificateurs d'objets avant de les fonctions. Les identificateurs d'objet dans la classe sont appelées propriétés et les fonctions dans la classe sont appelées méthodes. Les deux propriétés et méthodes sont appelés membres.
Dans la description d'une classe de base que celles que nous étudions dans cet article, vous faites précéder les déclarations dans la classe avec le mot réservé, public et un colon. Les identificateurs d'objets et la fonction que nous avions dans le code précédent sont les mêmes identificateurs d'objets et la fonction que nous avons maintenant dans la classe. Lisez la description de la classe ci-dessus pour apprécier la façon dont une classe est décrite. Dans des circonstances normales, vous déclarez les propriétés (identifiants d'objets) dans une classe, et vous ne les initialise pas.
Voilà pourquoi dans la classe au-dessus, et num2 num1 ne pas avoir de valeurs qui leur sont assignées. Il est ce qu'on appelle la fonction constructeur qui peut être utilisé pour affecter des valeurs initiales à eux comme un objet est créé à partir de la classe (voir ci-dessous). Remarque: Il est d'usage de commencer le nom d'une classe avec une majuscule et le nom d'un objet avec une petite lettre. Création d'un objet de la classe sans fonction constructeur Une classe comme celle-ci ne dispose pas d'une fonction constructeur (voir ci-dessous).
Quand une classe n'a pas de fonction constructeur, vous créer un objet à partir juste comme vous créez un objet d'un type fondamental. Vous commencez avec un nom de classe, puis un espace, puis le nom d'un identifiant que vous avez choisi pour identifier l'objet; puis un point-virgule pour former un communiqué. La première instruction dans la fonctio