Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment passer par référence en Ja…
  • Les étapes pour convertir une inter…
  • Comment faire une déclaration d' ar…
  • Pourquoi une chaîne Immuable calcul…
  • L'internationalisation de codage Jav…
  • Comment faire une demande d'un table…
  • Comment lire la valeur d'entrée en …
  • Comment faire un WAR Package Java 
  • Comment envoyer un e-mail dans le JD…
  • Comment éviter une position dans Gr…
  •   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

    Les méthodes statiques dans la sous Java

    Les méthodes statiques jettent beaucoup de débutants programmeurs Java en heures de combat avec le code source qui est en leur donnant des erreurs . Ces problèmes peuvent être encore plus épineux lorsque les développeurs Java intègrent dans leurs fichiers de classe , et particulièrement problématique lorsque les développeurs utilisent dans leurs sous-classes. Cependant, une bonne compréhension des principes de l'héritage peut effacer une grande partie de cette confusion. Classes
    programmation orientée objet

    est fondée sur les structures de codes connus sous le nom des "classes ". Quand un programmeur écrit une classe, il crée effectivement un modèle qu'il peut utiliser pour créer plusieurs instances de cette structure de code, ou des objets. Par exemple , un programmeur de jeu qui est le codage d'un jeu peut écrire une classe qui contient tout le code pour créer un caractère fonctionnel . Au lieu de réécrire ce code à plusieurs reprises de créer plusieurs personnages, il peut simplement créer plusieurs instances de la classe unique écrit-il.
    Sous-classes

    programmeurs Java peuvent se spécialiser davantage l' classes, ils écrivent avec les sous-classes . Ce sont effectivement des extensions à une classe parente . Par exemple, un programmeur de jeux peut écrire une classe qui contient les mécanismes de base pour la fabrication de personnages se déplacent et interagissent. Elle peut alors créer des sous-classes - qui héritent automatiquement tout le code de leur classe mère sans qu'elle ait à tout retaper - . Qui contiennent du code spécialisé pour faire différents types de caractères tels que des alliés, des ennemis et des boss

    statiques et d'instance méthodes
    fonctions individuelles

    à l'intérieur d'un objet sont appelées méthodes . Il existe deux types de méthodes: les méthodes d'instance et des méthodes statiques. Chaque fois qu'un programmeur crée une nouvelle instance d'une classe , cet objet est une unité entièrement autonome. Il a ses propres variables dont les valeurs sont distinctes des autres objets d'instance de la même classe et ses méthodes d'instance seulement affecter ses propres variables . Cependant , les méthodes statiques dans une classe sont traités différemment. Plutôt que d' avoir seulement accès à une instance spécifique , les méthodes statiques données d'accès de chaque instance d'une classe . Par ailleurs, si la méthode statique est déclarée dans une classe, il a accès aux données de chaque objet instance de cette sous-classe particulière .
    Méthodes statiques et dominante

    Lorsque les sous-classes étendre leurs classes parentes , les programmeurs ont la possibilité de méthodes « impérieuses » dans la classe parente avec les méthodes de la sous-classe. En écrivant une méthode portant le même nom dans une sous-classe qui existe au sein de la classe parente elle s'étend , en appelant cette méthode dans votre programme provoquera Java à utiliser le code de la méthode de la sous-classe au lieu de la classe parente . Toutefois, cela ne fonctionne pas avec des méthodes statiques . Si un programmeur tente de redéfinir une méthode statique d'une classe de parent dans une sous-classe, son programme va générer un message d'erreur lors de la compilation .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Java Temps Tutoriels 
  • But des applets Java 
  • Comment créer Javadoc en commentant 
  • Comment dessiner un chien en Java 
  • Comment teneurs moyennes Utilisation de Java 
  • Comment faire un programme dans NetBeans 
  • Comment configurer la pile Java 
  • Comment prendre l'entrée en Java à l'aide d'un scanner 
  • Comment avez décimales d'entrée de l'utilisateur en Java 
  • Introduction à la programmation en utilisant Java 
  • Connaissances Informatiques © http://www.ordinateur.cc