abstract class AbstractBase {
public AbstractBase(){
print();
}
public abstract void print();
}
class AbstractBaseImp extends AbstractBase{
int i = 4;
public AbstractBaseImp(){
System.out.println(i);
}
public void print(){
System.out.println("i="+i);
}
public static void main(String args[]){
new AbstractBaseImp().print();
}
}
運行結果:________________。
(2)第二段程序:
interface A{
String a = "接口A中變量";
void showA();
}
interface B extends A{
String b = "接口B中變量";
void showB();
}
interface C extends B{
String c = "接口C中變量";
void showC();
}
class InterfaceABC implements C{
public void showA(){
System.out.println(a);
}
public void showB(){
System.out.println(b);
}
public void showC(){
System.out.println(c);
}
}
public class InterfaceDemo{
public static void main(String[] args) {
InterfaceABC i = new InterfaceABC();
i.showA();
i.showB();
i.showC();
}
}