interface test {
public void getInfo();
}
//对于只有实现接口的类,调用super关键字时默认是调用Object的内容
//super只能调用extends的class里面的相关内容
public class 接口使用super implements test {
public 接口使用super(){
super();
}
@Override
public void getInfo() {
}
public static void main(String args[]) {
B b = new B();
b.getS();
}
}
class TestExtends {
}
//抽象类继承实体类
abstract class AA extends TestExtends {
//抽象类可以有构造方法,因为里面的非抽象的方法成员可以在子类里被super关键字调用
//但是不能有abstract关键字修饰,否则出现错误修饰符的编译错误信息
AA(){
}
public void getS() {
System.out.println("fdgfdgdf");
}
}
class B extends AA {
public B(){
super.getS();
}
}