*   >> Lecture Éducation Articles >> science >> la programmation

Notions de base de la POO en

n principale ci-dessus est une application de cette; il est l'instanciation de l'objet, monObjet (un nom d'identification, que je donnais, vous pouvez donner le nom que vous voulez). L'utilisation d'un objet L'objectif de notre classe et l'objet est de résoudre le problème, qui le premier code ci-dessus résolu. Il est d'ajouter deux nombres qui sont deux objets int. Vous ne pouvez pas utiliser une classe, vous utilisez, mais les objets créés à partir de la classe. Les membres d'une classe deviennent automatiquement membres de l'objet instancié.

Vous pouvez créer de nombreux objets d'une classe; la principale chose dont vous avez besoin est différents noms d'identificateurs pour les objets. Pour accéder à un membre d'un objet, vous commencez avec le nom de l'objet. Ceci est suivi par un point, puis l'identifiant de l'élément. Si le membre est une méthode (fonction), puis vous suivrez les identifiant avec des parenthèses. Ces parenthèses peuvent avoir des arguments, si la déclaration (ou définition) de la fonction avaient paramètres. Pour résoudre notre problème, nous devons attribuer des valeurs aux propriétés (NUM1 et NUM2).

Ceci est ce que les deuxième et troisième déclarations dans la fonction principale le font. Un objet ne sera pas seulement de résoudre votre problème par lui-même. Un objet a normalement une ou plusieurs méthodes que vous appelez pour accomplir une tâche particulière, en utilisant une ou plusieurs propriétés de l'objet. La méthode add (fonction) de notre objet, fait le plus en utilisant les deux propriétés de l'objet; en raison de la façon dont nous avons défini la méthode.

La quatrième déclaration dans la fonction principale appelle la méthode add et attribue la valeur de retour à un nouvel objet int identifié par la suite. La cinquième déclaration de la fonction principale affiche le résultat. La fonction constructeur Si vous voulez créer un objet et dans le même temps initialiser (attribuer des valeurs aux) les propriétés, alors vous avez besoin de définir ce que l'on appelle une fonction constructeur que vous tapez la classe. Après cela, à instancier (créer) un objet de la classe, vous devez utiliser la fonction constructeur appel.

Le code suivant illustre cette situation. #include using namespace std; Calculatrice de classe {public: int num1; int num2; Calculatrice (int ident1, int ident2) {num1 = ident1; num2 = ident2; } Int add () {int somme = num1 + num2; retourner somme; }}; int main () {Calculatrice monObjet (2,3); int result

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.