物件導向 包(package)

2021-08-17 03:38:58 字數 712 閱讀 1921

包(package)

1、對類檔案進行分類管理

2、給類提供多層命名空間

3、解除安裝程式檔案的第一行

4、類名的全稱是:包名.類名

5、包也是一種封裝形式

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

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

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

許可權public

protected

預設(default)

private

同乙個類中

okok

okok

同乙個包中

okok

okno

子類ok

okno

no不同包中

okno

nono

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

import 匯入的是包中的類。

建議:不要寫萬用字元 * ,需要用到包中的哪個類,就匯入哪個類。

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

c:\pack1\demo1.class        ->imprort pack1.*;

c:\pack1\lianxi\demo2.class    ->imprort pack1.lianxi.*;

物件導向之包

包與包之間進行訪問,被訪問的包中的類以及類中的成員,需要public修飾。不同包中的子類還可以直接訪問父類中被protected許可權修飾的成員。包與包之間可以使用的許可權只有兩種 public protected 四種訪問許可權 public protected default private 同...

基礎篇 包(package)

包 1.對類檔案進行分類管理。2.給類提供多層命名空間。3.寫在程式的第一行。4.類名的全稱是 包名.類名 5.包也是一種封裝形式。總結 包與包之間進行訪問,被訪問的包中的類以及類中的成員,需要public修飾。不同包中的子類還可以直接訪問父類中被protected許可權修飾的成員。包與包之間可以使...

儲存過程包Package

1.如果業務中需要用到大量的儲存過程,則需要用package對儲存過程進行進一步的封裝,package 分為package宣告以及packge body,需要先宣告儲存過程,儲存過程中相關的資料,在package body中實現宣告中的儲存過程。類似於c 中的class,package宣告封裝業務相...