【JAVA】super是什么
【JAVA】super的含义是
super是什么
调用继承的元素
规则
super必须写在构造函数的开始位置。
超级的使用方法 de
超级()
public class Main {
public static void main(String[] args) {
SubRabbit sub = new SubRabbit();
}
}
// サブクラス
class SubRabbit extends Rabbit {
public SubRabbit() {
super();
}
}
// スーパークラス
class Rabbit {
public Rabbit(){
System.out.println("うさぎ");
}
}
うさぎ
超级(参数)
public class Main {
public static void main(String[] args) {
SubRabbit sub = new SubRabbit();
}
}
class SubRabbit extends Rabbit {
public SubRabbit() {
super("むぎ");
}
}
class Rabbit {
public Rabbit(){
System.out.println("うさぎ");
}
public Rabbit(String rabbitName) {
System.out.println("うさぎの名前:" + rabbitName);
}
}
うさぎの名前:むぎ
非常好。变数。
public class Main {
public static void main(String[] args) {
SubRabbit sub = new SubRabbit();
}
}
class SubRabbit extends Rabbit {
public SubRabbit() {
System.out.println(super.usagi);
}
}
class Rabbit {
String usagi = "うさぎ";
}
うさぎ
超級.函數
public class Main {
public static void main(String[] args) {
SubRabbit sub = new SubRabbit();
}
}
class SubRabbit extends Rabbit {
public SubRabbit() {
super.RabbitInfo();
}
}
class Rabbit {
public Rabbit() {
}
public void RabbitInfo() {
System.out.println("うさぎはかわいい");
}
}
うさぎはかわいい