基礎篇 包(package)

2021-07-11 13:08:37 字數 837 閱讀 8456

包:

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...