发布网友 发布时间:2022-04-24 01:02
共2个回答
热心网友 时间:2023-10-17 00:29
我觉得我如下的程序应该个种元素都具备了,楼主看看吧,
1,引用父类中的变量,super.i
2,引用父类的方法,super()是构造方法,super.show()是普通方法,代码如下:
public class Test19{
int i;
public Test19(){
i=1;}
public void show(){
System.out.println("father");
}
public static void main(String args[]) {
Test2 t=new Test2();
t.show();
}
}
class Test2 extends Test19{
public Test2() {
super();
super.i=2;
}
public void show(){
super.show();
System.out.println("son");
System.out.println(i);
}
}
热心网友 时间:2023-10-17 00:30
super用于继承父类的构造方法
比如:
class Father{
int i;
Father(int i){
this.i=i;
}
}
class Son extends Father{
int j;
Son(int i,int j){
super(i);//调用父类Father的构造方法把i值赋予子类Son的i参数
this.j=j;
}
}
热心网友 时间:2023-10-17 00:29
我觉得我如下的程序应该个种元素都具备了,楼主看看吧,
1,引用父类中的变量,super.i
2,引用父类的方法,super()是构造方法,super.show()是普通方法,代码如下:
public class Test19{
int i;
public Test19(){
i=1;}
public void show(){
System.out.println("father");
}
public static void main(String args[]) {
Test2 t=new Test2();
t.show();
}
}
class Test2 extends Test19{
public Test2() {
super();
super.i=2;
}
public void show(){
super.show();
System.out.println("son");
System.out.println(i);
}
}
热心网友 时间:2023-10-17 00:30
super用于继承父类的构造方法
比如:
class Father{
int i;
Father(int i){
this.i=i;
}
}
class Son extends Father{
int j;
Son(int i,int j){
super(i);//调用父类Father的构造方法把i值赋予子类Son的i参数
this.j=j;
}
}