JAVA 面向物件4
阿新 • • 發佈:2018-11-21
package關鍵字的作用
- 作用:將(.class)進行分類存放
- 包的命名:按功能分和按模組分。比如 加減乘除
包的定義及注意
- package 包名;也可寫多級包
- 定義 包的注意事項:
- package 必須在程式的第一條可執行程式碼
- package 語句在一個Java檔案中只能有一個
- 如果沒有package 那麼會預設包名
不同包之間的訪問
不同包之間的訪問,需要的是類修飾符為public或者被保護的
而且必須要導包:import 包的路徑及要匯入的類,如果沒寫類的話,就會匯入全部類(在包內的,在子包中的是不會被匯入的)
編譯帶包的類
- 在編譯時 使用javac -d 即可
- 在執行的時 使用Java 包名.類名
import關鍵字的使用
- 使用inport是為了包的類對呼叫者可見,不免每次用都呼叫一次,而且對後來讀程式的人有利。
- 導包格式:
- import 包名;
四種許可權修飾符
類及其組成所使用的常見修飾符
- 修飾符:
- 許可權修飾符: private ,預設,protected,public
- 狀態修飾符;static ,final
- 抽象修飾符: abstract
- 類:
- 許可權修飾符:預設的,public
- 狀態修飾符:final
- 抽象修飾符; abstract
用的最多的是public
- 成員變數:
- 許可權修飾符:private,預設的,protected,public
- 狀態修飾符:static,final
- 構造方法:
- 許可權修飾符:private ,預設的,protected,public
- 成員方法:
- 許可權修飾符:private,預設的,protected,public
- 狀態修飾符:static,final
- 抽象修飾符:abstract
- 多用組合:
- 成員變數:private static final
- 成員方法:
- public static
- public abstract
- public final