| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Qu'est-ce qu'une méthode de constructeur en Java
    ? Java est un langage de programmation orienté objet utilisé pour créer des applications dans un environnement qui peuvent être exécutées dans un autre environnement sans avoir à être recompilés . Car il est orienté objet , Java utilise un type particulier de fonction (aka _method_ ) que l'on appelle un «constructeur ». La méthode constructeur crée un objet virtuel à partir de son plan , qui est appelé une «classe».
    Exemple Constructeurs

    Cette fonction d' exemple crée un objet en appelant son constructeur :

    classe make_people {public static void main ( String [ ] args ) {

    travailleur obWorker = new Worker ( "Gus" ) ; obPlumber Plombier = new Plombier (« Shirley »); Plombier obPlumber2 = new Plombier (5); Plombier obPlumber3 = new Plumber ();

    }


    } //fin de make_people

    constructeur noms

    Deux types de personnages virtuels sont créés dans cet exemple . L'un est un travailleur , l'autre, un plombier . Le premier travailleur doit être créé, « Gus », est créé avec son travailleur constructeur ( [ nom du travailleur ] ) . Notez que le constructeur a le même nom (et est orthographié de la même affaire ) que le nom de la classe , travailleur . C'est toujours le cas avec les fonctions constructeur : Ils ont toujours le nom de la classe, ils construisent un objet pour

    Avis également le nouveau mot-clé . . Cela est nécessaire pour créer le nouvel objet. Si ce programme devait déclarer une variable objet avec une déclaration comme " someWorker des travailleurs », et la déclaration n'a pas utilisé le nouveau mot-clé , alors aucun objet n'est créé
    surcharge Constructeurs
    < . br>

    constructeurs sont généralement surchargés, ce qui signifie qu'il peut y avoir plusieurs constructeurs pour une classe. Cependant, chaque constructeur doit être différent de l'autre , en termes de nombre d'arguments qu'ils prennent, ou les types d' arguments. En d'autres termes , cela produirait une erreur de compilation , si elle est apparue dans un fichier de classe :

    travailleurs ( int a , int b , int c); travailleurs ( int d, e int , int f);

    Le programme d' exemple dans cet article montre plusieurs exemples de fonctions surchargées appelé. Trois Plombiers différents sont créés , chacun avec un constructeur différent . Un constructeur prend une chaîne comme argument , on prend un int ( Eger ) . On prend pas d'arguments.
    La définition d'un constructeur

    Ce qui se passe réellement à l'intérieur d'un entrepreneur est l'initialisation de variables membres . Voici la classe des travailleurs initialisation de la variable "name" dans ses constructeurs :

    classe travailleuse publique { String nom privé, travailleur publique () { name = " " ; System.out.println (" je suis un travailleur anonyme ");} travailleurs publique (String nomarg ) { name = nomarg ; System.out.format (". Mon nom est % s \\ n " , nom );}} ;//fin de la classe travailleuse

    spécificateurs d'accès

    Notez le specifier_ _access ici: C'est le mot «public» qui vient avant travailleur , dans les définitions de constructeur. Le "public" spécificateur d'accès indique que le code en dehors de la classe des travailleurs peut appeler les constructeurs de travailleurs. Mais si l'un des constructeurs a le "public" changé " , privé « code en dehors de la classe travailleuse ne peut pas appeler ce constructeur .

    Previous :

    next :
      articles connexes
    ·Définition de la méthode et variables en Java statiqu…
    ·Comment mettre à jour le cache de mon Applet Java 
    ·Comment compiler un programme Java 
    ·Exceptions définies par l'utilisateur en Java 
    ·Comment puis-je configurer un répondeur automatique Fl…
    ·Comment masquer une tâche dans Java JFrame 
    ·Comment obtenir un mot de passe protégé URL Avec Java…
    ·Prend développements Android 
    ·Comment faire des applications pour Blackberry App Worl…
    ·Comment mettre en place un tableau blanc avec des apple…
      articles en vedette
    ·Comment utiliser le pointeur this en C + + 
    ·Comment mettre à jour les variables de session à part…
    ·Comment faire pour installer Java Runtime 5.0 sur Windo…
    ·Comment utiliser Zend Autoloader 
    ·Que puis-je utiliser en remplacement de JavaScript 
    ·Comment utiliser les zones de liste déroulante 
    ·Comment supprimer des nœuds dans PHP & XML 
    ·La définition d'une restriction Java Applet 
    ·Comment ouvrir un fichier XML à partir du cache avec P…
    ·Comment faire un script Gros Itself 
    Copyright © Connaissances Informatiques http://fr.wingwit.com