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

Java Oop Basics

res. Avec la présence de la méthode constructeur, toutes choses étant égales, vous ne devez attribuer une valeur à une propriété d'un objet instancié, puisque la méthode constructeur fait pour vous lors de l'instanciation. La méthode de constructeur est appelé par vous, lors de l'instanciation d'objets (création d'objet).

Lors de l'instanciation d'un objet, vous envoyez les valeurs pour l'initialisation comme arguments, comme dans: Calculatrice obj1 = nouveau calculateur (2,3); Ou comme dans le segment de code: Calculatrice obj2; obj2 = nouveau calculateur (4,5); Dans ce cas, le mot, la calculatrice et ses parenthèses est l'appel. Notez que les arguments ont été tapés dans les parenthèses du nom de la classe de la main droite. Ici, la classe de la main droite est un appel de méthode; rappelez-vous, le constructeur a le même nom que la classe.

Lire à nouveau le programme ci-dessus pour apprécier le rôle de la méthode du constructeur; Notez également que la méthode de constructeur, il n'y a aucune nécessité pour les propriétés de l'objet instancié pour être affectés valeurs constructeur par défaut Si vous ne définissez pas un constructeur pour une classe, Java vous fournit un constructeur par défaut inconnu pour vous. Le premier programme de classe (deuxième programme) ci-dessus, est un exemple avec le constructeur par défaut.

Au cours de l'instanciation avec le constructeur par défaut, le nom du constructeur est le nom de la classe, avec des parenthèses, mais sans arguments. La première ligne dans la méthode principale du programme illustre cela. Remarque: si vous faites affaire avec le constructeur par défaut ou non, le nom du constructeur est le nom de la classe. Comme il est une méthode, lors de l'instanciation de l'objet, il a entre parenthèses, qui pourraient être empty.

Syntax d'accès Objet Membres L'expression, «membre de la classe» ou «membre de l'objet" peut être utilisée pour les propriétés et méthodes d'une classe ou d'un objet , respectivement. Rappelez-vous, toutes choses étant égales, vous utilisez des objets, et non des classes. Vous créez un objet d'une classe. La syntaxe pour accéder à un membre d'un objet est objectName.member Si le membre est une méthode, alors vous devez suivre cette question avec parenthèses.

Dans ce tutoriel, en dehors de la méthode de constructeur, nous avons utilisé aucune méthode avec des arguments ci-dessus, mais les méthodes pouvons avoir des arguments; dans le typage de la définition de classe, les méthodes auraie

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