Super en Java est utilisé pour accéder aux méthodes et aux variables membres de la classe parent. Ses principales utilisations incluent l'appel du constructeur de la classe parent, l'accès aux méthodes de la classe parent et l'accès aux variables de la classe parent. Utilisez super() dans la sous-classe pour appeler le constructeur de la classe parent, super.methodName() pour accéder à la méthode de la classe parent et super.variableName pour accéder à la variable de la classe parent. Remarque : super ne peut être utilisé que dans les sous-classes et doit être la première ligne de l'instruction.
super en Java
super est un mot-clé en Java utilisé pour accéder aux méthodes et aux variables membres de la classe parent.
Utilisations
super a les utilisations principales suivantes :
Exemple
L'exemple suivant montre comment utiliser super :
<code class="java">class Parent { public Parent() { System.out.println("Parent constructor"); } public void print() { System.out.println("Parent method"); } } class Child extends Parent { public Child() { super(); // 调用父类构造函数 System.out.println("Child constructor"); } @Override public void print() { super.print(); // 访问父类方法 System.out.println("Child method"); } } public class Main { public static void main(String[] args) { Child child = new Child(); child.print(); // 输出:Parent constructor, Child constructor, Parent method, Child method } }</code>
Notes
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!