包:
1.對類檔案進行分類管理。
2.給類提供多層命名空間。
3.寫在程式的第一行。
4.類名的全稱是 --- 包名.類名
5.包也是一種封裝形式。
總結:包與包之間進行訪問,被訪問的包中的類以及類中的成員,需要public修飾。
不同包中的子類還可以直接訪問父類中被protected許可權修飾的成員。
包與包之間可以使用的許可權只有兩種:public protected
public
protected
default
private
同乙個類中
ok ok
okok
同乙個包中
ok ok
ok不可以
子類ok
ok 不可以
不可以
不同包中
ok 不可以
不可以
不可以
package pack;
/* 使用關鍵字import: 《為了簡化類名的書寫》
import 匯入的是包中的類,只是包中的類,子包不可以。
建議,不要寫萬用字元*,需要用到包中的哪個類,就匯入哪個類。
建議定義包名不要重複,可以使用url來完成定義,url是唯一的。
www.itcast.cn
package cn.itcast.demo
package cn.itcast.test
*/import packb.haha.heihei.*;
public class packagedemo
}
物件導向 包(package)
包 package 1 對類檔案進行分類管理 2 給類提供多層命名空間 3 解除安裝程式檔案的第一行 4 類名的全稱是 包名.類名 5 包也是一種封裝形式 總結 1 包與包之間進行訪問,被訪問包中的類以及類中的成員,需要public修飾。2 不同包中的子類還可以直接訪問父類中被protected許可...
儲存過程包Package
1.如果業務中需要用到大量的儲存過程,則需要用package對儲存過程進行進一步的封裝,package 分為package宣告以及packge body,需要先宣告儲存過程,儲存過程中相關的資料,在package body中實現宣告中的儲存過程。類似於c 中的class,package宣告封裝業務相...
模組,搜尋路徑,包(package)
1701h1 穆晨 第106天總結 模組 的重用 if name main name 是當前模組名,當模組被直接執行時模組名為 main 這句話的意思就是,當模組被直接執行時,以下 塊將被執行,當模組是被匯入時,塊不被執行。這是昨天做的溫度模組,在模組中加入test,然後idle匯入模組 然後發現i...