//建一個A類
class A{
//成員變量 其中num是實參
int num=0;
//成員方法,其中 i 是型參
public A(int i){
//輸入int型文件輸出下面
System.out.println("aaaaaaaaaaaaaaaaaaa");
System.out.println("i= "+i);
//把輸入的i賦值給成員變量num
num=i;
}
}
//B繼承A
class B extends A{
int num=0;
//成員方法B.
public B(){
//繼承類A的方法.因為B繼承了A必然繼承了A的特性.所以輸入int值10令方法實現.
super(10);
System.out.println("bbbbbbbbbbbbbbbbbbbb");
//這裡的num是類B的.
System.out.println("num= "+num);
//如果想顯示類A的num則需要用下列的super.num.這裡注意num在類A中需是成員變量才可以.
System.out.println("super.num= "+super.num);
}
}
//建立測試類C
public class C{
//main
public static void main(String aa[]){
//new 一個對象B()
new B();
}
}