程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> java-繼承-實例詳解

java-繼承-實例詳解

編輯:關於JAVA

//建一個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();

}

}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved