Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment compiler un fichier JSP 
  • Qu'est-ce que la demande processeur …
  • Informations sur Java Formation en l…
  • Comment lire les fichiers HTML en ut…
  • Comment ajouter un Prêté code Andr…
  • Comment obtenir Fond Bouton dans And…
  • Comment trouver le moyen Avec Netbea…
  • Comment trouver un fichier dans Ecli…
  • Comment concevoir des jeux en Java 
  • Comment formater une variable à une…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Quel est prépondérante en Java

    ? Dans Java , la coulée se réfère à l'acte de traiter un objet ou une méthode d'une certaine classe comme un objet d'un parent ou une catégorie d' enfants. Ceci est accompli parce que Java implémente polymorphisme , ou la capacité d'une variable avoir différents et pourtant semblables objets qui lui sont associés . La coulée peut nécessiter un opérateur particulier. L'orientation objet et héritage

    Java est un langage de programmation orienté objet , ce qui signifie que toutes les opérations sont définies par des objets et des classes. Pour une opération de réussir sur un objet, il doit être lié à cet objet ou une classe spécifique . Certaines classes étendent les fonctionnalités des autres classes mais gardez les fonctions de base de la classe initiale , qui est connu comme héritage. La classe de base est appelé le parent ou le super- classe , et la classe d'extension est connue comme la classe enfant.
    Transtypage ascendant

    transtypage ascendant assigne un objet enfant d'une variable de l' objet parent . Cela permet à l'objet de l'enfant d'être placé dans une collecte de données avec des objets de frères et soeurs , aussi longtemps que la collecte de données prend la classe parente de l'opérateur. Ensuite, si cette variable appelle une méthode définie par la classe parente , la méthode sera exécutée, la méthode de parent ou de la méthode de l'enfant, si l'enfant a la méthode de la mère de substitution

    Exemple: .

    Forme sh = new Cercle ();

    sh.draw (); . //si draw () est définie par Cercle, cela va exécuter la méthode de cercle plutôt que la forme de
    Photos downcasting

    downcasting force une variable d'un objet parent d'être traité comme un objet enfant . Pour abattu une variable , placez la classe que vous voulez lancer à entre parenthèses avant la variable à lancer.

    Transtypage ascendant d'un objet nécessite un baissés si vous voulez continuer à utiliser une méthode d' enfant ou variable malgré la upcast . Par exemple :

    Object o = new String (" Bonjour "); //upcast

    //Chaîne s1 = o.substring (); //ne compilera pas

    Chaîne s2 = (( String) o) substring () ; . //ne compiler et exécuter
    exemples

    programmation Java Swing GUI , tout objet destiné à interagir avec l'utilisateur doit avoir un ActionListener qui lui est associée . Le ActionListener est une interface avec une méthode unique , actionPerformed (). Un programmeur doit implémenter l'interface dans une classe personnalisée, et de déterminer la nature de l'action qui sera exécutée lorsque actionPerformed ( ) est appelée. Indépendamment de la façon dont la méthode est mise en œuvre , un utilisateur peut ajouter à l'auditeur d' un objet graphique prédéfini simplement en utilisant la méthode addActionListener (), qui prend un enfant de ActionListener comme paramètre.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quel est multi-hôte hôte en Java 
  • Comment dessiner des triangles en Java 
  • Comment calculer le pourcentage des fichiers texte dans Java 
  • Java Byte Code de Reverse Engineering 
  • Comment se débarrasser d'un JFrame 
  • Comment créer des formulaires d'inscription en Java 
  • Comment inclure les fichiers JAR de votre projet Build Path in Eclipse 
  • Comment prendre un screenshot en Java 
  • Comment trouver le plus court mot dans une phrase ou la liste en Java 
  • Comment vérifier si un argument existe en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc