java物件導向(包package)

釋懷355發表於2014-06-19

包package

對類檔案進行分類管理

給類提供多層名稱空間

寫在程式檔案的第一行

類名的全稱是 包名.類名

包也是一種封裝形式

包與包之間進行訪問,被訪問的包中的類以及類中的成員,需要public修飾。

不同包中的子類還可以直接訪問父類中被protected許可權修飾的成員。

包與包之間可以使用的許可權只有兩種:public,protected

                    public     protected     default     private

同一類中       ok               ok               ok          ok

同一包中       ok               ok               ok           no

子類              ok                ok               no          no

不同包中      ok

為了簡化類名的書寫,使用一個關鍵字,import

import 匯入的是包中的類。

建議定包名不要重複,可以使用url來完成定義,url是唯一的。

package pack;
import packa.packaDemo;
public class packDemo {
    public static void main(String[] args)
    {
        System.out.println("hello !");
        packaDemo a =new  packaDemo();
        a.show();
    }
}

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27026361/viewspace-1189468/,如需轉載,請註明出處,否則將追究法律責任。

相關文章