Maison > Java > javaDidacticiel > le corps du texte

super mot-clé en Java

PHPz
Libérer: 2023-09-16 22:57:03
avant
1253 Les gens l'ont consulté

super mot-clé en Java

  • super variable fait référence à l'instance de classe parent directe.
  • Les super variables peuvent appeler des méthodes de classe parent directes.
  • super() agit comme un constructeur de classe parent direct et doit être la première ligne du constructeur de classe enfant.

Utilisez le mot-clé super lorsque vous appelez la version superclasse d'une méthode remplacée.

Exemple h2>

Démo en direct

class Animal {
   public void move() {
      System.out.println("Animals can move");
   }
}
class Dog extends Animal {
   public void move() {
      super.move(); // invokes the super class method
      System.out.println("Dogs can walk and run");
   }
}
public class TestDog {
   public static void main(String args[]) {
      Animal b = new Dog(); // Animal reference but Dog object
      b.move(); // runs the method in Dog class
   }
}
Copier après la connexion

Sortie

Cela produira les résultats suivants -

Animals can move
Dogs can walk and run
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal