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 de nos objets, faire l'addition en utilisant les deux propriétés de l'objet; en raison de la façon dont nous avons défini (décrit) la méthode. Le quatrième segment de code dans la méthode principale appelle les méthodes add et affecte la valeur de retour à New int objets primitifs variables par result1 et result2.
Le cinquième segment de code de la méthode principale affiche le constructeur Méthode résultats.La Si vous voulez créer un objet et dans le même temps d'initialiser (attribuer des valeurs à) les propriétés, alors vous avez besoin de définir ce que l'on appelle une méthode constructeur que vous tapez la classe. La méthode constructeur est simplement appelé, constructeur. Après cela, à instancier (créer) un objet de la classe, vous devez utiliser la méthode constructeur appel. Le code suivant illustre cette situation.
Calculatrice de classe {int num1; int num2; Calculatrice (int ident1, int ident2) {//méthode constructeur num1 = ident1; num2 = ident2; } Int add () {int somme = num1 + num2; retourner somme; }} Classe Machine2 {static void main (String [] args) Les publics {Calculatrice obj1 = nouveau calculateur (2,3); Calculatrice obj2; obj2 = nouveau calculateur (4,5); int result1 = obj1.add (); int result2 = obj2.add (); System.out.println (result1); System.out.println (result2); }} La méthode constructeur, dans la classe non principale, a le même nom que la classe non principale.
Le contenu de la méthode constructeur est généralement de l'initialisation d'un ou plusieurs ou toutes les propriétés de la classe. Les valeurs à utiliser lors de l'initialisation venir comme arguments à la méthode constructeur. Voilà pourquoi une méthode constructeur possède des paramèt