Microsoft Word - Part_V_JavaOOP.doc

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Microsoft Word - Part_V_JavaOOP.doc"

Transcription

1 Web Development Part V Java 物 件 導 向 設 計 i Table of Content 物 件 與 類 別... 1 物 件 (Object)... 1 類 別 (Class)... 1 public private 與 protected... 2 類 別 的 組 成 - 建 構 子 動 態 實 例 方 法 與 靜 態 類 別 方 法... 2 建 構 子 (Constructors)... 2 實 例 方 法 程 序 (Instance Methods)... 2 類 別 方 法 程 序 (Class Methods)... 3 方 法 程 序 的 重 載 (Overload)... 6 參 數 傳 遞 與 變 數 範 圍... 8 繼 承 (Inheritance) 與 覆 寫 (Override)... 8 繼 承 (Inheritance)... 8 複 寫 (Override) 和 隱 藏 (Hide)... 9 抽 象 (Abstract) 類 別 與 多 形 (Polymorphism) 常 數 (final) 抽 象 類 別 (abstract) 多 形 (Polymorphism) 介 面 (Interface) 與 套 件 (Package) 介 面 (Interface) 套 件 (Package) 執 行 緒 概 念 (Threads) 泛 型 類 別 (Generic Class) 泛 型 的 概 念 泛 型 的 應 用... 39

2 Web Development Part V Java 物 件 導 向 設 計 1 物 件 與 類 別 物 件 (Object) 物 件 是 一 種 電 腦 程 式 中 自 我 存 在 的 元 素, 又 稱 之 為 生 存 物 件 (instance), 代 表 各 種 相 關 連 的 型 態 群 組, 用 以 完 成 整 個 程 式 設 計 的 任 務 物 件 使 用 變 數 儲 存 狀 態 稱 之 為 屬 性 (Property) 或 實 例 變 數 (Instance Variable), 而 各 種 行 為 的 程 序 和 函 數 則 稱 之 為 方 法 (Method) 物 件 的 屬 性 或 成 員 以 句 點. 描 述 之 Java 的 物 件 是 以 類 別 來 建 立, 是 一 種 可 由 使 用 者 自 行 定 義 的 資 料 型 態 類 別 (Class) 類 別 是 一 種 用 來 建 立 具 有 多 個 物 件 型 態 的 樣 版 (template) 同 一 支 程 式 裡 可 以 有 不 同 的 類 別, 但 只 能 有 一 個 類 別 被 宣 告 為 public, 此 即 主 體 類 別, 表 示 可 以 由 外 部 程 式 呼 叫, 未 宣 告 為 public 的 類 別 則 僅 能 由 程 式 內 部 類 別 呼 叫, 程 式 之 主 體 類 別 名 稱 必 須 和 其 儲 存 檔 案 之 主 檔 名 相 同 類 別 的 宣 告 是 物 件 的 原 型 宣 告, 可 分 為 兩 部 分 : 成 員 資 料 (Data Member): 物 件 的 資 料 部 分, 属 於 基 本 資 料 型 態 的 變 數 常 數 或 其 他 物 件 的 成 員 變 數 (Member Variables) 成 員 方 法 (Method Member): 物 件 的 操 作 部 分, 即 程 式 的 函 數 類 別 在 宣 告 後 得 以 建 立 物 件, 語 法 如 下 : class 類 別 名 稱 { [ 建 構 子 ] 存 取 敘 述 修 飾 子 資 料 型 態 成 員 資 料 ; 存 取 敘 述 修 飾 子 傳 回 值 型 態 成 員 方 法 ( 參 數 列 ) { 程 式 敘 述 ; 如 類 別 中 存 在 主 程 式, 則 主 程 式 起 始 位 置 之 字 串 public static void main(string[] args) 為 保 留 型 態, 不 得 任 意 更 改 建 構 子 為 其 他 程 式 要 使 用 此 類 別 宣 告 物 件 變 數 時 首 先 使 用 到 的 成 員 資 料, 必 須 為 public 支 存 取 修 飾 子, 如 省 略 的 話, 則 會 預 設 為 空 的 建 構 子, 如 public class_name() {

3 Web Development Part V Java 物 件 導 向 設 計 2 public private 與 protected 存 取 敘 述 修 飾 子 public, private, protected 等, 定 義 類 別 中 各 成 員 資 料 或 方 法 的 生 命 週 期, public 表 示 為 公 用 變 數, 其 他 類 別 中 宣 告 為 此 類 別 的 物 件 變 數 都 可 以 使 用 ; private 表 示 為 私 用 變 數, 僅 提 供 此 類 別 內 之 成 員 變 數 呼 叫 使 用 ; protected 表 示 屬 於 同 一 套 件 (package) 的 類 別 間 可 相 互 呼 叫, 在 不 同 package 則 不 得 使 用 ; 若 未 定 義, 則 僅 限 於 類 別 內 部 使 用, 否 則 要 加 上 static 成 為 靜 態 資 料 或 方 法 類 別 的 組 成 - 建 構 子 動 態 實 例 方 法 與 靜 態 類 別 方 法 建 構 子 (Constructors) 讓 類 別 在 被 呼 叫 時 可 以 傳 入 參 數 建 構 子 之 名 稱 必 須 與 所 屬 類 別 之 名 稱 相 同 ; 建 構 子 無 回 傳 資 料 ( 內 容 無 return), 宣 告 中 亦 不 得 前 置 void; 建 構 子 主 要 功 能 是 在 所 屬 類 別 產 生 新 物 件 時 作 初 始 化 動 作 建 構 子 的 數 目 可 以 不 只 一 個, 亦 即 可 利 用 相 同 名 稱 的 建 構 子 賦 予 不 同 的 傳 入 引 數, 讓 類 別 所 提 供 的 方 法 可 以 更 有 彈 性 的 使 用 不 同 的 參 數 進 行 各 種 資 料 運 算 建 構 子 的 宣 告 方 式 如 下, 其 中 參 數 列 可 以 無 任 何 引 數 public 類 別 名 稱 ( 參 數 列 ) { 程 式 敘 述 ; 實 例 方 法 程 序 (Instance Methods) 實 例 方 法 程 序 屬 於 動 態 方 法, 當 方 法 程 序 所 屬 之 物 件 尚 未 產 生 之 前, 該 方 法 程 序 無 法 執 行, 故 須 先 作 物 件 的 宣 告 方 可 使 用 例 如 宣 告 陣 列 時 必 須 利 用 new 來 產 生 一 個 新 的 陣 列 物 件 敘 述 方 法 如 下 : 存 取 敘 述 傳 回 值 型 態 方 法 名 稱 ( 參 數 列 ) { 程 式 敘 述 ; 存 取 敘 述 -public, private, protected 等, 定 義 該 方 法 的 生 命 週 期 若 有 無 傳 回 值 時, 僅 是 利 用 方 法 程 序 進 行 某 種 運 算, 則 傳 回 值 型 態 為 void 若 是 有 傳 回 值 時, 傳 回 值 型 態 使 用 int 或 char 等 數 值 或 字 串 之 類 的 資 料 型 態, 此 時 的 方 法 便 稱 為 函 數 (Functions), 方 法 的 程 式 區 塊 內 部 要 利 用 return

4 Web Development Part V Java 物 件 導 向 設 計 3 指 令 傳 回 一 個 符 合 方 法 資 料 型 態 的 傳 回 值 類 別 方 法 程 序 (Class Methods) 類 別 方 法 程 序 或 稱 為 靜 態 方 法 (Static Method), 宣 告 時 須 前 置 static- 利 用 此 修 飾 子, 表 示 靜 置 於 記 憶 體 中, 此 方 法 便 屬 於 此 類 別 本 身, 不 必 另 作 物 件 的 宣 告 即 可 直 接 使 用 例 如 在 前 述 之 主 程 式 中 呼 叫 的 類 別 方 法 或 副 程 式, 或 是 Math 類 別 物 件 所 提 供 的 數 學 函 數, 或 是 利 用 System 類 別 的 out.println 方 法 列 印 資 料, 均 不 需 另 外 宣 告 便 可 直 接 呼 叫 使 用 敘 述 語 法 如 下 ( 除 了 static 外, 其 餘 均 和 Instance Method 一 樣 ): 存 取 敘 述 static 傳 回 值 型 態 方 法 名 稱 ( 參 數 列 ) { 程 式 敘 述 ; this-this 在 程 式 應 用 上 帶 來 許 多 方 便 其 意 義 為 所 屬 類 別 之 代 名 詞 this 可 用 於 建 構 子 間 之 呼 叫 : 使 用 this 呼 叫 建 構 子 時, 僅 可 在 一 建 構 子 中 呼 叫 另 一 建 構 子 ; this 之 statement 必 須 置 於 第 一 行 否 則 為 錯 誤 編 輯 this 可 用 於 成 員 方 法 中 區 別 與 引 數 同 名 的 成 員 資 料 假 設 成 員 資 料 中 已 經 存 在 一 個 變 數 名 稱 name, 而 成 員 方 法 或 建 構 子 中 所 傳 進 來 的 引 數 也 叫 作 name, 此 時 this.name 就 代 表 類 別 中 的 成 員 name, 以 和 引 數 name 做 區 隔 建 立 類 別 範 例 - 提 供 二 手 車 的 引 擎 號 碼 顏 色 代 號 製 造 商 型 號 及 里 程 數 class Car { // 定 義 類 別 內 在 成 員 資 料 private long enginenum ; private int color ; private String model ; private double mileage ; private String brand ; // 預 設 空 建 構 子, 不 需 傳 入 引 數 public Car() { // 需 要 傳 入 引 數 的 建 構 子 public Car(int enginenum, int color, String model, int miles, String brand) { // 利 用 this 賦 予 和 引 數 同 名 的 內 在 成 員 資 料 初 始 值 this.enginenum = enginenum ; this.color = color ;

5 Web Development Part V Java 物 件 導 向 設 計 4 this.model = model ; this.mileage = miles ; this.brand = brand ; // 實 例 方 法 : 設 定 引 擎 號 碼 public void setenginenum (long num) { enginenum = num ; // 實 例 方 法 : 設 定 車 款 public void setmodel(string id) { model = id ; // 實 例 方 法 : 設 定 車 殼 顏 色 代 碼 public void setcolor (int color) { this.color = color ; // 實 例 方 法 : 設 定 里 程 數 public void setmileage(double miles) { mileage = miles ; // 實 例 方 法 : 設 定 製 造 商 public void setbrand(string name) { brand = name ; // 實 例 方 法 : 取 得 引 擎 號 碼 public long getenginenum() { return enginenum; // 實 例 方 法 : 取 得 顏 色 代 碼 public int getcolor() { return color; // 實 例 方 法 : 取 得 車 型 款 式 public String getmodel() { return model; // 實 例 方 法 : 取 得 里 程 數 public double getmileage() {

6 Web Development Part V Java 物 件 導 向 設 計 5 return mileage; // 實 例 方 法 : 取 得 製 造 商 public String getbrand() { return brand; // 類 別 方 法 : 傳 回 出 產 國 public static String getnation() { String nation = "Made in Japan" ; return nation ; // 實 例 方 法 : 列 印 二 手 車 資 訊 public void printvehicle () { System.out.println("The Manufactor is " + getbrand()) ; System.out.println("The Model is " + model) ; System.out.println("Color Number is " + color) ; System.out.println("Engine Number is " + getenginenum()) ; System.out.println("Mileage is " + mileage) ; 利 用 主 程 式 呼 叫 類 別 及 執 行 結 果 public class ClassTest { public static void main(string[] args) { // 取 得 靜 態 類 別 方 法 System.out.println(Car.getNation()) ; // 宣 告 類 別 物 件 並 傳 入 資 料 Car car = new Car( , 3, "Wish", 75008, "Toyota") ; car.printvehicle() ; // 取 得 二 手 車 資 訊 // 設 定 新 的 資 訊 car.setbrand("honda") ; car.setmodel("accord") ; car.setmileage(59225) ; car.setenginenum( ) ; car.setcolor(0) ; // 取 得 靜 態 類 別 資 訊 不 需 宣 告 類 別 物 件 System.out.println(Car.getNation()) ; car.printvehicle() ; // 取 得 新 的 二 手 資 訊 // 定 義 新 的 類 別 物 件

7 Web Development Part V Java 物 件 導 向 設 計 6 Car suv = new Car() ; suv.setbrand("nissan") ; suv.setmodel("x-trail") ; System.out.println(suv.getNation()) ; // 以 類 別 物 件 取 得 靜 態 類 別 方 法 資 訊 suv.printvehicle() ; 執 行 結 果 Made in Japan <- 靜 態 類 別 資 料 The Manufactor is Toyota The Model is Wish Color Number is 3 -> 第 一 次 傳 入 的 資 訊 Engine Number is Mileage is Made in Japan <- 靜 態 類 別 資 料 The Manufactor is Honda The Model is Accord Color Number is 0 -> 第 二 次 傳 入 的 資 訊 Engine Number is Mileage is Made in Japan <- 靜 態 類 別 資 料 The Manufactor is Nissan -> 新 定 義 的 類 別 物 件 The Model is X-Trail Color Number is 0 -> 未 傳 入 引 數 者 會 傳 回 空 值 或 0 Engine Number is 0 Mileage is 0.0 方 法 程 序 的 重 載 (Overload) 如 同 建 構 子 可 以 相 同 名 稱 傳 入 不 同 型 態 的 變 數, 方 法 程 序 亦 具 備 這 樣 的 功 能, 即 為 重 載 重 載 之 定 義 為, 在 同 一 類 別 內 有 兩 個 ( 含 ) 以 上 之 方 法 程 序 具 有 相 同 之 名 稱, 但 其 宣 告 之 類 型 或 參 數 個 數 卻 不 相 同, 但 不 可 以 出 現 有 相 同 名 稱 與 引 數 卻 有 不 同 類 型 宣 告 的 方 法 程 序 ( 如 此 的 覆 載 邏 輯 將 使 電 腦 無 法 判 別 該 使 用 哪 一 個 方 法 ) Example- // 類 別 部 份 class MeanValue { public MeanValue() {

8 Web Development Part V Java 物 件 導 向 設 計 7 public double mean(double a, double b) { // 1. double c = Math.sqrt(a*a + b*b) ; return c ; public double mean(double[] a) { // 1. double c = 0.0 ; for(int i=0; i<a.length; i++) { c = c + a[i]*a[i] ; return Math.sqrt(c) ; public int mean(double[] a, double[] b) { // 1. double c = 0.0 ; for(int i=0; i<a.length; i++) { c = c + a[i]*b[i] ; return (int)math.sqrt(c) ; // 測 試 主 程 式 部 份 public class OverLoadTest { public static void main(string[] args) { // 2. MeanValue mv = new MeanValue() ; double a = 1.5, b = 2.3 ; double[] c = {1.1, 2.2, 3.3, 4.4, 5.5 ; double[] d = {6.6, 7.7, 8.8, 9.9, ; System.out.println(mv.mean(a, b)) ; System.out.println(mv.mean(c)) ; System.out.println(mv.mean(c, d)) ; 執 行 結 果 Method 1: Method 2: Method 3: 12 註 解 : 1. 類 別 中 計 算 均 值 的 三 個 Method 具 有 相 同 之 名 稱 mean, 但 其 宣 告 之 資 料 型 態 不 盡 相 同, 有 int, 也 有 double; 且 輸 入 的 引 數 也 都 不 一 樣, 有 純 量, 也 有 陣 列 三 個

9 Web Development Part V Java 物 件 導 向 設 計 8 Method 分 別 做 不 一 樣 的 運 算, 且 傳 回 不 一 樣 的 值 2. 當 主 程 式 呼 叫 此 Method 時, 則 視 引 數 型 態 來 決 定 使 用 哪 一 個 mean 方 法 參 數 傳 遞 與 變 數 範 圍 區 塊 內 的 變 數 範 圍 (Scope), 亦 可 分 為 類 別 的 成 員 變 數 方 法 參 數 和 區 域 變 數, 變 數 範 圍 會 影 響 其 變 數 值 的 存 取 Class class_name 成 員 變 數 範 圍 { Member Variable Scope ; public void method_name( ) { 方 法 參 數 範 圍 Local Variable Scope ; 區 域 變 數 範 圍 區 域 變 數 範 圍 (Local Variable Scope)- 在 方 法 內 宣 告 的 變 數, 變 數 只 能 在 宣 告 程 式 碼 後 的 程 式 碼 使 用 ( 不 包 括 在 宣 告 前 ), 在 方 法 外 的 程 式 碼 無 法 存 取 此 變 數 方 法 參 數 範 圍 (Method Parameter Scope)- 這 是 傳 入 方 法 的 參 數 列, 其 範 圍 是 整 個 方 法 的 程 式 區 塊, 在 方 法 外 的 程 式 碼 無 法 存 取 成 員 變 數 範 圍 (Member Variable Scope)- 不 論 是 static 宣 告 的 類 別 變 數 或 沒 有 宣 告 static( 物 件 的 實 例 變 數 ), 在 整 個 類 別 的 程 式 碼 都 可 以 存 取 此 範 圍 的 變 數 繼 承 (Inheritance) 與 覆 寫 (Override) 繼 承 (Inheritance) 繼 承 (Inheritance) 讓 類 別 得 以 包 含 現 存 類 別 的 部 分 或 全 部 成 員 資 料 和 成 原 方 法, 且 可 新 增 成 員 或 方 法, 甚 至 覆 載 或 隱 藏 繼 承 類 別 的 方 法 或 變 數 Java 的 類 別 都 是 繼 承 Object 這 個 宗 祖 類 別, 意 即 Java 所 宣 告 的 類 別 都 是 屬 於 Object 類 別 的 子 類 別 子 類 別 (Subclass) 或 延 伸 類 別 (Derived Class): 繼 承 其 他 的 類 別 父 類 別 (Superclass) 或 基 礎 類 別 (Base Class): 被 繼 承 的 別 兄 弟 類 別 (Sibling Class): 彼 此 共 同 繼 承 一 個 父 類 別 的 子 類 別 Vehicle Truck Car Motorcycle Sedan

10 Web Development Part V Java 物 件 導 向 設 計 9 以 上 圖 之 車 系 為 例, 交 通 工 具 父 類 別 擁 有 卡 車 (Truck) 汽 車 (Car) 機 車 (Motorcycle) 等 三 個 子 類 別, 而 汽 車 對 轎 車 (Sedan) 而 言 則 亦 是 父 類 別, 故 在 Car 類 別 中 可 定 義 如 色 彩 (color) 引 擎 號 碼 (enginenum) 等 成 員 資 料 或 方 法, 則 在 Sedan 子 類 別 中, 可 利 用 extends 語 法 繼 承 Car 父 類 別 所 定 義 的 各 種 屬 性 : class 子 類 別 名 稱 extends 父 類 別 名 稱 { // 額 外 的 成 員 資 料 和 方 法 例 如,Sedan 子 類 別 的 成 員 除 了 繼 承 Car 類 別 所 定 義 的 各 種 資 料, 亦 可 增 加 顯 示 各 種 房 車 售 價 ( 頂 級 中 級 或 入 門 級 價 位 ) 與 車 門 樣 式 ( 兩 門 三 門 四 門 五 門 ) 資 訊 的 成 員, class Car { private long enginenum ; private int color ; public void setenginenum(long num) { enginenum = num ; public void setcolor(int color) { this.color = color ; public void printvehicle() { class Sedan extends Car { private int door ; private double price ; public void setdoor(int door) {this.door = door ; public void setprice(double price) {this.price = price ; 繼 承 的 限 制 條 件 子 類 別 不 能 存 取 父 類 別 宣 告 成 private 的 成 員 資 料 和 方 法 父 類 別 的 建 構 子 不 屬 於 子 類 別, 所 以 子 類 別 不 可 以 繼 承 父 類 別 的 建 構 子, 但 可 以 呼 叫 父 類 別 的 建 構 子 每 個 子 類 別 只 能 繼 承 一 個 父 類 別 複 寫 (Override) 和 隱 藏 (Hide) 當 父 類 別 所 定 義 的 方 法 不 適 用 於 子 類 別 時, 可 利 用 覆 寫 (Override) 的 概 念 在 子 類 別 宣 告 同 名 同 參 數 及 同 傳 回 值 但 方 法 流 程 不 同 的 方 法 來 取 代 ; 然 而 物 件 的 實 例 方 法 (Instance Method) 並 不 能 取 代 宣 告 成 static 的 類 別 方 法 (Class Method), 因 此 如 欲 取 代 父 類 別 的 類 別 方 法 時, 子 類 別 需 要 宣 告 同 樣 的 類 別 方 法 來 取 代, 即 隱 藏 (Hide) 下 例 中,Car 父 類 別 中,getNation() 為 Class Method,printVehicle() 為 動 態 的

11 Web Development Part V Java 物 件 導 向 設 計 10 實 例 方 法 (Instance Method), 因 此 當 Vehicle 子 類 別 繼 承 Car 父 類 別 的 成 員 後 想 要 對 這 些 方 法 作 修 改, 前 者 必 須 用 Hide 的 方 式 ( 即 成 員 方 法 中 也 要 加 上 static 宣 告 ), 而 後 者 則 用 Override 的 方 式, 此 時 若 在 主 程 式 碼 中 宣 告 變 數 為 此 子 類 別 的 物 件 時, 所 使 用 的 成 員 方 法 就 不 再 是 原 父 類 別 的 方 法 了 此 外, 父 類 別 的 成 員 資 料 也 可 以 在 子 類 別 中 做 隱 藏 的 動 作, 例 如 例 中 Car 父 類 別 中 的 color 成 員 在 Sedan 子 類 別 中 被 隱 藏 原 來 的 屬 性 而 變 成 public String 但 是, 父 類 別 內 的 動 態 實 例 方 法 雖 然 可 以 被 覆 寫, 卻 不 能 像 成 員 資 料 或 靜 態 方 法 那 樣 被 隱 藏, 亦 即 要 改 變 動 態 實 例 方 法 的 資 料 型 態, 必 須 在 同 一 個 類 別 內 的 使 用 覆 載 (Overload) 概 念 來 處 理 class Car { public static String getnation() { 運 算 A public void printvehicle() { 運 算 AA private int color ; class Sedan extends Car { public static String getnation() { 運 算 B public void printvehicle() { 運 算 BB public String color ; 利 用 super 呼 叫 父 類 別 的 建 構 子 - 子 類 別 不 可 以 繼 承 父 類 別 的 建 構 子, 需 要 使 用 時, 用 super 指 令 來 呼 叫 ; 同 理, 子 類 別 內 覆 寫 和 隱 藏 的 成 員 變 數 也 可 以 使 用 super 來 呼 叫 Example- 建 立 子 類 別 Sedan 繼 承 並 複 寫 父 類 別 Car class Sedan extends Car { /** Creates a new instance of Sedan */ public Sedan(){ // 1. super() ; public Sedan(int color) { // 1. super() ; this.setcolor(color) ; private double price ; // 2. private int door ; // 2.

12 Web Development Part V Java 物 件 導 向 設 計 11 public String color ; // 3. public static String getnation() { // 3. String nation = "Assembled in Taiwan" ; return nation ; public double getprice() { return price; public void setprice(double price) { this.price = price; public int getdoor() { return door; public void setdoor(int door) { this.door = door; public void setcolor(int color) { // 1. super.setcolor(color) ; switch(super.getcolor()) { case 1: this.color = "red"; break ; case 2: this.color = "black" ; break ; case 3: this.color = "green"; break ; case 4: this.color = "blue"; break ; case 5: this.color = "silver"; break ; case 6: this.color = "golden" ; break ;

13 Web Development Part V Java 物 件 導 向 設 計 12 default: this.color = "white"; public void printvehicle() { // 4. System.out.println("The Manufactor is " + getbrand()) ; System.out.println("The Model is " + super.getmodel()) ; System.out.println("The Door Number is " + door) ; System.out.println("The Color is " + color) ; System.out.println("Engine Number is " + super.getenginenum()) ; System.out.println("Mileage is " + super.getmileage()) ; System.out.println("The Price is " + price) ; // 測 試 類 別 之 主 程 式 部 份 public class InheritOverrideTest { public static void main(string[] args) { Car car = new Car() ; // 5. car.setbrand("nissan") ; car.setmodel("x-trail") ; car.setcolor(6) ; car.setenginenum( ) ; car.setmileage(59550) ; System.out.println("Before inheriting and overriding...") ; System.out.println("The car is " + car.getnation()) ; car.printvehicle() ; Sedan nissan = new Sedan(5) ; // 6. nissan.setenginenum( ) ; nissan.setmodel("x-trail") ; nissan.setbrand("nissan") ; nissan.setmileage(60000) ; nissan.setcolor(6) ; // 6. nissan.setprice(69900) ; nissan.setdoor(5) ; System.out.println("After inheriting and overriding...") ; System.out.println("The sedan is " + nissan.getnation()) ; nissan.printvehicle() ; nissan.color = "red"; // 7.

14 Web Development Part V Java 物 件 導 向 設 計 13 System.out.println("After modifing public variable...") ; nissan.printvehicle() ; 註 解 : 1. 繼 承 類 別 class Car 為 設 置 父 類 別, 其 中 含 有 color 變 數 以 供 輸 入 顏 色 代 號 ; class Sedan 為 繼 承 Car 的 子 類 別, 定 義 了 兩 種 建 構 子 : 其 中 一 種 需 要 輸 入 Car 類 別 所 使 用 的 顏 色 代 碼, 兩 種 建 構 子 均 利 用 super() 指 令 呼 叫 父 類 別 的 Car 建 構 子, 以 期 在 子 類 別 中 可 以 使 用 父 類 別 所 提 供 的 方 法 並 建 立 且 覆 寫 Car 類 別 之 setcolor() 方 法, 覆 寫 後 的 setcolor() 中 利 用 switch 控 制 流 程 將 顏 色 代 碼 color 值 轉 為 顏 色 字 串, 因 此 當 color 的 整 數 代 碼 透 過 super.setcolor(color) 在 父 類 別 被 定 義 後, 再 透 過 super.getcolor() 傳 回 子 類 別 內, 並 將 名 稱 相 同 型 態 不 同 的 變 數 改 為 顏 色 的 名 稱 如 使 用 有 傳 入 顏 色 代 碼 的 建 構 子, 便 直 接 執 行 此 方 法 ; 如 使 用 空 建 構 子, 則 要 另 外 執 行 此 方 法 來 傳 回 顏 色 名 稱 2. Sedan 子 類 別 自 行 定 義 的 建 構 子 中 利 用 隱 藏 的 方 式 使 用 與 父 類 別 相 同 名 稱 的 類 別 變 數 color, 並 改 為 public 成 員 ( 可 由 呼 叫 的 程 式 從 外 部 設 定 其 值 ) 3. 在 子 類 別 中 隱 藏 父 類 別 的 靜 態 方 法 getnation(), 將 輸 出 的 字 串 改 變 4. 在 子 類 別 中 覆 寫 父 類 別 的 動 態 方 法 printvehicle(), 除 印 出 父 類 別 中 既 有 的 成 員 資 料, 再 加 印 自 己 本 身 新 增 的 資 料 : 車 門 數 目 顏 色 名 稱 及 售 價 5. 主 程 式 中 首 先 宣 告 父 類 別 Car 的 物 件 變 數, 賦 予 相 關 資 料 並 印 出 6. 在 主 程 式 中 宣 告 子 類 別 Sedan 的 物 件 變 數, 延 用 繼 承 自 父 類 別 的 方 法 輸 入 資 料, 再 利 用 子 類 別 新 增 的 方 法 輸 入 資 料 雖 然 呼 叫 建 構 子 時 有 設 定 了 顏 色 代 碼 為 5, 但 後 續 又 呼 叫 了 setcolor 方 法 將 代 碼 改 為 6, 建 構 子 的 顏 色 輸 入 值 將 被 新 值 覆 蓋 7. 有 別 於 setcolor 方 法, 直 接 利 用 子 類 別 重 新 定 義 的 color 變 數 給 予 新 的 顏 色 名 稱, 再 印 出 車 輛 資 料 執 行 結 果 如 下 : Before inheriting and overriding... The car is Made in Japan 父 類 別 的 靜 態 方 法 輸 出 值 The Manufactor is Nissan The Model is X-Trail Color Number is 6 Engine Number is Mileage is After inheriting and overriding... The sedan is Assembled in Taiwan 被 子 類 別 隱 藏 掉 後 的 靜 態 方 法 輸 出 值 The Manufactor is Nissan The Model is X-Trail

15 Web Development Part V Java 物 件 導 向 設 計 14 The Door Number is 新 增 加 的 子 類 別 資 料 The Color is golden 對 應 顏 色 代 碼 後 的 顏 色 名 稱 Engine Number is Mileage is The Price is 新 增 加 的 子 類 別 資 料 After modifing public variable... The Manufactor is Nissan The Model is X-Trail The Door Number is 5 The Color is red 改 變 後 的 顏 色 名 稱 Engine Number is Mileage is The Price is 抽 象 (Abstract) 類 別 與 多 形 (Polymorphism) 常 數 (final) final- 在 程 式 中 宣 告 為 final 的 變 數 視 為 不 可 被 改 變 的 固 定 值 常 數, 只 能 取 出 來 使 用, 但 不 能 變 更 其 值 基 於 保 密 和 設 計 的 原 因, 可 將 類 別 或 其 中 的 方 法 宣 告 成 final, 防 止 被 繼 承 存 取 或 覆 寫 原 類 別 的 操 作 例 如 以 下 之 子 類 別 Customer 可 以 繼 承 Person 父 類 別, 但 因 Customer 被 定 義 成 final, 故 不 能 再 被 任 何 子 類 別 繼 承 ; 而 其 父 類 別 中 有 幾 個 成 員 方 法 也 被 宣 告 成 final, 故 當 Customer 繼 承 Person 時, 並 無 法 覆 寫 這 些 成 員 方 法 的 使 用 權 class Person { final String Lname = Lin ; final char getname() { return name ; final int getage() { return age; final int setname(char c) { name = c ; final void setage(int age) { this.age = age ; final class Customer extends Person { 測 試 final 範 例 class parentclass

16 Web Development Part V Java 物 件 導 向 設 計 15 { int a ; public parentclass() { System.out.println("Parent: " + getint()) ; final int getint() { setint() ; return a ; final int getinteger() { setinteger() ; return a ; public void setinteger() { this.a = 5 ; // private void setint() // Private member can only be used in parentclass public void setint() { // Public member can be overrided in childclass this.a = 10 ; class childclass extends parentclass { public int b ; public childclass() { super() ; System.out.println("Child: " + this.a) ; System.out.println("Inherit: " + this.getinteger()) ; System.out.println("Override: " + this.getint()) ; setint() ; System.out.println("Child inherit: " + this.a) ; b = this.getint() ; System.out.println("Child variable: " + b) ; public void setint() { this.a = 15 ;

17 Web Development Part V Java 物 件 導 向 設 計 16 public class finaltest { public static void main(string args[]) { final float a = 2.5f ; // a = a + 1.5f ; // Error: cannot assign a value to final variable a System.out.println("final variable:" + a) ; parentclass p = new parentclass() ; childclass c = new childclass() ; System.out.println("Parent Class: " + p.getint()) ; System.out.println("Child Class: " + c.getint()) ; /* Results for public void setint() in parentclass: final variable:2.5 Parent: 10 Parent: 15 Child: 15 Inherit: 5 Override: 15 Child inherit: 15 Child variable: 15 Parent Class: 10 Child Class: 15 */ /* Results for private void setint() in parentclass: final variable:2.5 Parent: 10 Parent: 10 Child: 10 Inherit: 5 Override: 10 Child inherit: 15 Child variable: 10 Parent Class: 10 Child Class: 10 */

18 Web Development Part V Java 物 件 導 向 設 計 17 抽 象 類 別 (abstract) 宣 告 為 abstract 的 類 別 沒 有 建 構 子, 因 此 不 能 用 來 建 立 物 件, 只 能 用 來 讓 子 類 別 繼 承, 就 像 是 有 身 體 卻 沒 有 頭 部 的 抽 象 形 體, 當 <<abstract>> Shape 類 別 擁 有 抽 象 方 法, 表 示 這 一 定 是 抽 象 類 別 +x:double +y:double 以 右 圖 所 示 之 UML 類 別 圖, 抽 象 類 別 Shape 定 義 了 (x,y) 點 area( ) 座 標 並 提 供 了 計 算 面 積 的 area() 抽 象 方 法 計 算 面 積, 但 此 方 法 不 存 在 程 式 碼 區 塊, 而 利 用 子 類 別 Circle 繼 承 Shape 來 實 作 此 抽 象 方 法 以 計 算 圓 面 積 Circle +r:double 例 中,Circle 除 繼 承 了 Shape 的 x, y 作 為 圓 心 座 標, 亦 新 增 半 徑 r ( 註 : 類 別 圖 中, 上 層 表 類 別 名 稱, 且 以 <<abstract>> area( ) 註 明 為 抽 象 類 別, 第 二 層 為 成 員 變 數, 第 三 層 為 成 員 方 法, 並 分 別 利 用 +, -, # 來 代 表 public, private 及 protected) 抽 象 類 別 雖 然 不 能 建 立 物 件, 但 是 可 以 宣 告 成 參 考 子 類 別 實 例 的 物 件 變 數, 如 Shape c2 = new Circle(10.0, 10.0, 7.0) ; 因 為 Shape 類 別 宣 告 的 物 件 變 數 c2 可 以 參 考 子 類 別 的 實 例, 所 以 Java 程 式 可 以 使 用 instanceof 運 算 子 來 判 斷 物 件 變 數 參 考 的 是 哪 一 個 物 件, 如 if (c2 instanceof Circle) { 如 果 上 式 之 c2 參 考 了 Circle 物 件, 則 會 執 行 區 塊 語 句 由 於 宣 告 成 abstract 的 物 件 只 可 以 參 考, 並 無 法 呼 叫 或 存 取 子 類 別 新 增 的 實 例 變 數 和 方 法, 故 需 要 先 經 過 型 態 轉 換 的 動 作, 例 如 Circle c ; c = (Circle) c2 ; 亦 即 將 原 宣 告 為 抽 象 類 別 Shape 之 物 件 變 數 c2 轉 為 Circle 子 類 別 的 物 件 變 數, 即 可 進 行 存 取 Example abstract class Shape { // Shape 抽 象 類 別 宣 告 public double x; public double y; // 抽 象 方 法 : 計 算 面 積 // X 座 標 // y 座 標 abstract double area(); // 1. class Circle extends Shape { public double r; // 半 徑 public Circle(double x, double y, double r) { this.x = x; this.y = y; this.r = r; // 2. Circle 類 別 宣 告 // 建 構 子

19 Web Development Part V Java 物 件 導 向 設 計 18 public double area() { // 成 員 方 法 : 實 作 抽 象 方 法 area() return *r*r ; // 主 程 式 類 別 public class AbstractTest { public static void main(string[] args) { // 主 程 式 Circle c; // Circle 類 別 的 物 件 變 數 // 宣 告 Circle 類 別 型 態 的 變 數, 並 且 建 立 物 件 Circle c1 = new Circle(5.0, 10.0, 4.0); // 3. Shape c2 = new Circle(10.0, 10.0, 7.0); // 4. // 顯 示 圓 形 c1 的 資 料 System.out.println(" 圓 形 c1 的 資 料 ====="); System.out.println("X 座 標 : " + c1.x); System.out.println("Y 座 標 : " + c1.y); System.out.println(" 半 徑 : " + c1.r); // 呼 叫 物 件 的 實 例 方 法 System.out.println(" 面 積 : " + c1.area()); // 顯 示 圓 形 c2 的 資 料, 檢 查 是 否 為 Circle 的 實 例 if ( c2 instanceof Circle) // 5. System.out.println("----->c2 是 Circle 物 件 "); System.out.println(" 圓 形 c2 的 資 料 ====="); System.out.println("X 座 標 : " + c2.x); System.out.println("Y 座 標 : " + c2.y); c = (Circle) c2; // 6. 型 別 轉 換 System.out.println(" 半 徑 : " + c.r); System.out.println(" 面 積 : " + c2.area()); // 呼 叫 物 件 的 實 例 方 法 註 解 : 1. 抽 象 類 別 的 宣 告, 內 含 抽 象 方 法 area() 2. 繼 承 Shape 類 別 的 Circle 子 類 別, 新 增 變 數 r, 並 實 作 抽 象 方 法 area(); 由 於 繼 承 了 抽 象 類 別 Shape, 於 是 擁 有 了 Shape 內 的 公 開 成 員 變 數 x 和 y 的 使 用 權, 因 此 可 使 用 this.x 與 this.y 取 得 Circle 建 構 子 傳 來 的 引 數 3. 使 用 Circle 類 別 宣 告 物 件 變 數 c1, 然 後 使 用 new 運 算 子 建 立 Circle 物 件 4. 使 用 Shape 類 別 宣 告 物 件 變 數 c2, 然 後 使 用 new 運 算 子 建 立 Circle 物 件 5. if 條 件 檢 查 Shape 類 別 宣 告 的 物 件 變 數 是 否 是 參 考 Circle 物 件 6. 型 態 轉 換 c2 成 為 Circle 類 別 宣 告 的 物 件 變 數, 然 後 顯 示 c.r 實 例 變 數 的 值

20 Web Development Part V Java 物 件 導 向 設 計 19 多 形 (Polymorphism) Polymorphism 的 目 的 在 讓 應 用 程 式 更 容 易 擴 充, 不 需 要 針 對 不 同 的 資 料 型 態 分 別 建 立 類 別, 而 是 繼 承 一 個 基 礎 類 別 來 建 立 同 名 方 法, 以 處 理 不 同 的 資 料 型 態, 如 果 有 新 的 資 料 型 態, 則 只 須 新 增 繼 承 的 子 類 別 多 型 的 抽 象 類 別 宣 告 : 利 用 上 例 的 觀 念, 建 立 了 Shape 抽 象 類 別 定 義 了 一 個 點 座 標 及 計 算 面 積 用 的 抽 象 方 法 area(), 而 以 Circle 子 類 別 繼 承 之, 可 以 共 用 此 方 法 計 算 圓 面 積, 同 理, 也 可 同 時 建 立 Triangle Rectangle 子 類 別 來 計 算 三 角 形 與 矩 形 的 面 積 abstract class Shape { // Shape 抽 象 類 別 宣 告 public double x; // x 座 標 public double y; // y 座 標 abstract void area(); // 抽 象 方 法 : 計 算 面 積 class Circle extends Shape // Circle 類 別 宣 告 { public void area() { ; // 成 員 方 法 : 實 作 抽 象 方 法 area() 計 算 圓 面 積 class Triangle extends Shape // Triangle 類 別 宣 告 { public void area() { ; // 成 員 方 法 : 實 作 抽 象 方 法 area() 計 算 三 角 形 面 積 class Rectangle extends Shape // Rectangle 類 別 宣 告 { public void area() { ; // 成 員 方 法 : 實 作 抽 象 方 法 area() 計 算 矩 形 面 積 同 名 異 式 的 多 型 方 法 - 在 主 程 式 中 要 使 用 這 些 實 作 抽 象 方 法 計 算 Shape.area() ; Circle 各 種 圖 形 的 面 積, 可 宣 告 Shape 類 別 的 物 件 變 數 s, 接 著 分 別 宣 告 各 圖 形 Circle, Rectangle, Shape.area() ; Triangle 之 類 別 的 物 件 變 數 s1, Ex01_Shapes Rectangle s2, s3, 此 時, 便 可 以 共 同 的 抽 象 方 法 名 稱 area() 計 算 各 種 圖 形 的 面 積 其 中,area() 方 法 就 是 多 形, 一 個 多 形 方 法 在 執 行 時 會 依 照 實 際 參 考 的 物 件 型 態 Shape.area() ; Triangle (Circle.area(), Rectangle.area(), Triangle.area()) 執 行 正 確 的 實 例 方 法

21 Web Development Part V Java 物 件 導 向 設 計 20 Example abstract class Shape { // Shape 抽 象 類 別 宣 告 public double x; // 成 員 資 料 :X 座 標 public double y; // 成 員 資 料 :y 座 標 // 抽 象 方 法 : 計 算 面 積 abstract double area(); class Circle extends Shape { // Circle 類 別 宣 告 private double r; // 成 員 資 料 : 半 徑 public Circle(double x, double y, double r) { // 建 構 子 this.x = x; this.y = y; this.r = r; public double area() { // 成 員 方 法 : 實 作 抽 象 方 法 area() return *r*r ; class Rectangle extends Shape { // Rectangle 類 別 宣 告 private double x1; // 成 員 資 料 :X 座 標 private double y1; // 成 員 資 料 :Y 座 標 public Rectangle(double x, double y, double x1,double y1) { // 建 構 子 this.x = x; this.y = y; this.x1 = x1; this.y1 = y1; public double area() { // 成 員 方 法 : 實 作 抽 象 方 法 area() return (y1-y)*(x1-x) ; class Triangle extends Shape { // Triangle 類 別 宣 告 private double x1; // X 座 標 private double y1; // Y 座 標 private double l; // 三 角 形 底 長 public Triangle(double x, double y, double x1, double y1, double l) { // 建 構 子 this.x = x; this.y = y;

22 Web Development Part V Java 物 件 導 向 設 計 21 this.x1 = x1; this.y1 = y1; this.l = l; public double area() { // 成 員 方 法 : 實 作 抽 象 方 法 area() return (y1-y)*l/2.0) ; // 主 程 式 類 別 public class PolymorphismTest { public static void main(string[] args) { // 主 程 式 Shape s; // 抽 象 類 別 的 物 件 變 數 // 宣 告 類 別 型 態 的 變 數, 並 且 建 立 物 件 Circle s1 = new Circle(5.0, 10.0, 4.0); Rectangle s2 = new Rectangle(10.0, 10.0, 20.0, 20.0); Triangle s3 = new Triangle(10.0, 10.0, 5.0, 25.0, 5.0); // 呼 叫 抽 象 類 型 物 件 的 抽 象 方 法 area() s = s1; // 圓 形 System.out.println( 圓 面 積 + s.area()); // 1. s = s2; // 長 方 形 System.out.println( 長 方 形 面 積 + s.area()); // 2. s= s3; // 三 角 形 System.out.println( 三 角 形 面 積 + s.area()); // 3. 註 解 : 1. 相 當 於 執 行 Circle.area() ; 2. 相 當 於 執 行 Rectangle.area() ; 3. 相 當 於 執 行 Triangle.area() ; 介 面 (Interface) 與 套 件 (Package) 介 面 (Interface) Java 不 像 C++ 一 樣 能 支 援 一 個 類 別 繼 承 多 個 父 類 別 的 多 重 繼 承 (Multiple Inheritance), 但 是 可 利 用 介 面 的 實 作 來 提 供 相 同 目 的 的 多 重 繼 承 宣 告 介 面 - 介 面 是 在 類 別 繼 承 架 構 中 定 義 類 別 行 為, 內 含 常 數 和 方 法 宣 告, 但 無 實 作 的 程 式 碼, 其 宣 告 的 方 式 與 抽 象 類 別 的 差 別 如 下 : public interface 介 面 名 稱 {

23 Web Development Part V Java 物 件 導 向 設 計 22 final 資 料 型 態 常 數 = 值 ; 傳 回 值 型 態 介 面 方 法 ( 參 數 列 ) ; 介 面 內 的 數 值 只 能 定 義 常 數, 不 能 定 義 沒 有 值 的 變 數 抽 象 類 別 的 方 法 可 能 只 有 宣 告, 但 是 仍 然 可 以 擁 有 一 般 方 法, 介 面 的 方 法 都 只 有 宣 告, 而 且 一 定 沒 有 實 作 的 程 式 碼 與 類 別 類 似, 同 一 支 程 式 裡 面 可 以 有 好 幾 個 介 面, 但 這 些 介 面 不 能 宣 告 成 為 public, 宣 告 成 public 的 介 面 也 必 須 以 程 式 名 稱 命 名 介 面 不 屬 於 類 別 的 繼 承 架 構, 一 個 介 面 可 以 繼 承 多 個 介 面, 而 毫 無 關 係 的 類 別 也 一 樣 可 以 實 作 同 一 個 介 面 類 別 只 能 繼 承 一 個 抽 象 類 別, 但 是 可 以 同 時 實 作 多 個 介 面, 而 實 作 介 面 中 所 宣 告 的 每 一 個 方 法 都 必 須 予 以 處 理 實 作 介 面 class 類 別 名 稱 implements 介 面 名 稱 1, 介 面 名 稱 2, { // 實 作 介 面 的 方 法 繼 承 介 面 interface 介 面 名 稱 extends 繼 承 的 介 面 1, 繼 承 的 介 面 2 { // 額 外 的 常 數 和 方 法 利 用 前 述 實 作 抽 象 類 別 的 例 <<abstract>> <<interface>> 子, 將 原 先 在 抽 象 類 別 Shape Shape AreaInterface 中 的 area() 方 法 在 介 面 +x:double PI:doube = y:double AreaInterface 中 宣 告, 接 著 新 增 area() ShapeInterface 介 面 繼 承 AreaInterface, 內 含 計 算 周 長 的 方 法 perimeter() <<interface>> Circle 類 別 在 此 繼 承 Shape 的 Circle ShapeInterface x,y 座 標, 在 植 入 了 介 面 -r:double ShapeInterface 時 獲 得 方 法 +area() +perimeter() perimeter() perimeter(), 並 透 過 其 繼 承 了 AreaInterface 所 定 義 的 常 數 PI 及 方 法 area(), 於 是 新 增 一 個 變 數 r( 圓 半 徑 ) 之 後, 可 計 算 圓 面 積 及 圓 周 長 實 作 介 面 基 本 範 例

24 Web Development Part V Java 物 件 導 向 設 計 23 // ShapeInterface 介 面 宣 告 interface ShapeInterface { final double PI = ; void show(); // Circle 類 別 宣 告 class Circle implements ShapeInterface { private double r; public Circle(double r) { this.r = r; // 實 作 ShapeInterface 中 的 show 方 法 public void show() { System.out.println("PI=" + this.pi) ; // 利 用 getr() 方 法 傳 回 私 有 變 數 r 的 值 public double getr() { return r ; // 主 程 式 類 別 public class InterfaceTest { // 常 數 的 宣 告 // 介 面 方 法 : 印 出 相 關 參 數 // 成 員 資 料 : 半 徑 // 建 構 子 public static void main(string[] args) {// 主 程 式 // 宣 告 Circle 類 別 型 態 的 變 數, 並 且 建 立 物 件 Circle c = new Circle(5.5); System.out.println(" 利 用 類 別 方 法 顯 示 相 關 參 數 ") ; c.show() ; // 顯 示 介 面 的 常 數 值 System.out.println(" 利 用 介 面 取 得 PI 常 數 : " + ShapeInterface.PI); System.out.println(" 利 用 物 件 變 數 取 得 圓 周 率 : " + c.pi) ; System.out.println(" 利 用 物 件 變 數 取 得 圓 半 徑 : " + c.getr()) ; 執 行 結 果 利 用 類 別 方 法 顯 示 相 關 參 數 PI= 利 用 介 面 取 得 PI 常 數 : 利 用 物 件 變 數 取 得 圓 周 率 :

25 Web Development Part V Java 物 件 導 向 設 計 24 利 用 物 件 變 數 取 得 圓 半 徑 : 5.5 介 面 及 抽 象 類 別 實 作 範 例 abstract class Shape { // Shape 抽 象 類 別 宣 告 public double x; // X 座 標 public double y; // Y 座 標 interface AreaInterface { // AreaInterface 介 面 宣 告 double area(); // 介 面 方 法 : 計 算 面 積 Interface CircumInterface { // CircumInterface 介 面 宣 告 double perimeter(); // 介 面 方 法 : 計 算 周 長 // ShapeInterface 介 面 宣 告, 繼 承 AreaInterface 與 CircumInterface interface ShapeInterface extends AreaInterface, CircumInterface { final double PI = ; // 常 數 的 宣 告 void show(); // 介 面 方 法 : 印 出 相 關 參 數 // Circle 類 別 宣 告 class Circle extends Shape implements ShapeInterface { private double r; // 成 員 資 料 : 半 徑 public Circle(double x, double y, double r) { // 建 構 子 this.x = x; this.y = y; this.r = r; // 實 作 ShapeInterface 所 繼 承 之 AreaInterface 介 面 的 方 法 area() public double area() { return this.pi * this.r * this.r ; // 實 作 ShapeInterface 所 繼 承 之 CircumInterface 介 面 的 方 法 perimeter() public double perimeter() { return 2.0 * this.pi * this.r ; // 實 作 ShapeInterface 中 的 show 方 法 public void show() { System.out.println("PI=" + this.pi) ; System.out.println("r=" + this.r) ; System.out.println("x=" + this.x) ;

26 Web Development Part V Java 物 件 導 向 設 計 25 System.out.println("y=" + this.y) ; // 利 用 getr() 方 法 傳 回 私 有 變 數 r 的 值 public double getr() { return r ; // 主 程 式 類 別 public class InterfaceTest { public static void main(string[] args) { // 主 程 式 // 宣 告 Circle 類 別 型 態 的 變 數, 並 且 建 立 物 件 Circle c = new Circle(10.0, 7.0, 5.5); // 顯 示 介 面 的 常 數 值 System.out.println(" 利 用 類 別 方 法 顯 示 相 關 參 數 ") ; c.show() ; System.out.println(" 利 用 介 面 取 得 PI 常 數 : " + ShapeInterface.PI); System.out.println(" 利 用 物 件 變 數 取 得 圓 周 率 : " + c.pi) ; System.out.println(" 圓 半 徑 : " + c.getr()) ; System.out.println(" 圓 心 : (" + c.x + ", " + c.y + ")") ; // 呼 叫 物 件 的 介 面 方 法 area() System.out.println(" 圓 面 積 : " + c.area()) ; // 呼 叫 物 件 的 介 面 方 法 perimeter() System.out.println(" 圓 周 長 : " + c.perimeter()) ; 執 行 結 果 利 用 類 別 方 法 顯 示 相 關 參 數 PI= r=5.5 x=10.0 y=7.0 利 用 介 面 取 得 PI 常 數 : 利 用 物 件 變 數 取 得 圓 周 率 : 圓 面 積 : 圓 周 長 : 圓 半 徑 : 5.5 圓 心 : (10.0, 7.0)

27 Web Development Part V Java 物 件 導 向 設 計 26 套 件 (Package) 套 件 (Package)- 將 相 關 的 類 別 和 介 面 集 合 起 來, 可 編 譯 成 套 件, 如 一 般 程 式 所 使 用 的 函 式 庫, 利 用 import 指 令 可 把 套 件 匯 入 程 式 中, 便 可 使 用 套 件 中 所 有 提 供 的 物 件 而 Java 標 準 的 API 即 是 一 個 名 為 java 的 大 套 件, 並 擁 有 數 個 子 套 件 如 lang( 所 有 語 言 基 礎 ) awt( 執 行 GUI 元 件 ) io( 支 援 輸 出 與 輸 入 ) 等 類 別 與 介 面 的 管 理 - 將 原 本 獨 立 的 Java 程 式 宣 告 成 public 的 類 別 或 介 面, 並 將 主 程 式 分 離 出 來, 利 用 javac 編 譯 後, 便 可 形 成 獨 立 的 物 件 檔, 此 時 只 要 單 獨 編 譯 主 程 式 檔, 仍 可 以 達 成 相 同 的 功 能 以 下 範 例 實 作 中 建 立 幾 個 獨 立 的 類 別 與 介 面 : 以 ShapeInterface 父 介 面 宣 常 數 及 計 算 面 積 與 周 長 的 方 法, 讓 Shape 抽 象 類 別 繼 承 並 增 加 參 考 點 座 標 變 數 ; 而 類 別 Circle 及 Rectangle 分 別 實 作 介 面 提 供 面 積 與 周 長 的 計 算, 並 利 用 主 程 式 呼 叫 執 行 : 1. 建 立 介 面 ShapeInterface.java public interface ShapeInterface { // ShapeInterface 介 面 宣 告 final double PI = ; // 常 數 的 宣 告 void area(); // 介 面 方 法 : 計 算 面 積 void perimeter(); // 介 面 方 法 : 計 算 周 長 2. 建 立 抽 象 類 別 Shape.java public abstract class Shape { // Shape 類 別 宣 告 public double x; // 成 員 資 料 :X 座 標 public double y; // 成 員 資 料 :Y 座 標 3. 建 立 ㄧ 般 類 別 Circle.java public class Circle extends Shape implements ShapeInterface { private double r; // 成 員 資 料 : 半 徑 public Circle(double x, double y, double r) { // 建 構 子 this.x = x; this.y = y; this.r = r; public void area() { // 實 作 ShapeInterface 介 面 的 方 法 area() System.out.println(" 圓 面 積 : " + PI*r*r); public void perimeter() { // 實 作 ShapeInterface 介 面 的 方 法 perimeter() System.out.println(" 圓 周 長 : " + 2.0*PI*r); 4. 建 立 Rectangle.java

28 Web Development Part V Java 物 件 導 向 設 計 27 public class Rectangle extends Shape implements ShapeInterface { private double x1; // 成 員 資 料 :X 座 標 private double y1; // 成 員 資 料 :Y 座 標 public Rectangle(double x, double y, double x1, double y1) {// 建 構 子 this.x = x; this.y = y; this.x1 = x1; this.y1 = y1; public void area() { // 實 作 ShapeInterface 介 面 的 方 法 area() System.out.println(" 長 方 形 面 積 : " + (y1-y)*(x1-x)); public void perimeter() { // 實 作 ShapeInterface 介 面 的 方 法 perimeter() System.out.println(" 長 方 形 周 長 : " + 2.0*((y1-y)+(x1-x))); 5. 建 立 含 主 程 式 之 類 別 ShapePackage.java public class ShapePackage { // 主 程 式 public static void main(string[] args) { // 宣 告 Circle 類 別 型 態 的 變 數, 並 且 建 立 物 件 Circle c = new Circle(5.0, 10.0, 4.0); Rectangle r = new Rectangle(5.0,5.0,10.0,10.0); // 呼 叫 物 件 的 介 面 方 法 area() c.area(); r.area(); // 呼 叫 物 件 的 介 面 方 法 perimeter() c.perimeter(); r.perimeter(); 6. 執 行 過 程 D:\Course_Data\Example\PackageTest>javac Shape.java D:\Course_Data\Example\PackageTest>javac ShapeInterface.java D:\Course_Data\Example\PackageTest>javac cp.;d: Circle.java D:\Course_Data\Example\PackageTest>javac cp.;d: Rectangle.java D:\Course_Data\Example\PackageTest>javac cp.;d: ShapePackage.java

29 Web Development Part V Java 物 件 導 向 設 計 28 D:\Course_Data\Example\PackageTest>java ShapePackage 圓 面 積 : 長 方 形 面 積 : 25.0 圓 周 長 : 長 方 形 周 長 : 20.0 由 於 預 設 的 classpath 只 有 Java 原 始 套 件, 故 自 訂 類 別 時 有 繼 承 其 他 自 定 的 類 別 或 介 面 的 情 況 下, 編 譯 器 會 找 不 到 這 些 類 別 的 位 置, 此 時 可 利 用 -cp 的 編 譯 選 項 將 所 使 用 類 別 之 路 徑 加 上 去 如 果 在 執 行 javac 時 沒 有 使 用 -cp 參 數 設 定 路 徑, 也 可 能 通 過 編 譯 ( 即 如 例 中 所 有 的 程 式 均 在 同 一 個 路 徑 下 ), 但 在 以 java 執 行 程 式 時, 就 必 須 加 上 -cp 的 參 數 設 定 路 徑, 方 可 讓 主 程 式 在 執 行 時 找 到 相 關 的 類 別 檔 其 中, 在 路 徑 之 前 加 上 句 點. ( 或 %classpath%) 的 目 的 是 保 留 原 來 的 已 經 設 定 在 環 境 變 數 下 的 類 別 路 徑, 而 在 此 處 附 加 新 的 類 別 路 徑 上 去 或 者 可 在 進 行 編 譯 前 利 用 set classpath 的 指 令 將 新 的 類 別 路 徑 加 上 去, 例 如, 假 設 程 式 及 類 別 檔 所 在 路 徑 為 D:\Course_Data\Example\PackageTest set CLASSPATH = ".;D:\ Course _Data\Example\PackageTest 設 定 完 後 就 不 需 要 在 編 譯 時 加 上 路 徑 了 建 立 套 件 - 利 用 package 指 令 敘 述, 在 每 個 獨 立 出 來 的 Java 類 別 程 式 前 面 加 上 套 件 名 稱, 即 可 將 這 些 類 別 包 含 到 該 套 件 裡 面 以 上 例 中 之 Shape.java 為 例, 假 如 需 要 包 含 至 套 件 Shapes 中, 則 為 package Shapes ; public abstract class Shape { 編 譯 套 件 的 類 程 式 時, 將 這 些 程 式 集 合 在 同 一 個 目 錄 底 下, 而 該 目 錄 名 稱 即 是 套 件 名 稱, 套 件 名 稱 與 路 徑 和 檔 案 所 在 目 錄 是 彼 此 有 關 聯 的! 套 件 中 的 子 類 別, 如 有 繼 承 父 類 別 或 介 面 的 情 形, 除 非 在 實 體 目 錄 中 也 是 對 應 存 在 於 父 類 別 所 在 之 套 件 目 錄 下 的 自 類 別 中, 在 編 譯 時 要 利 用 javac classpath 指 令 來 指 定 套 件 父 類 別 所 在 位 置 匯 入 套 件 - 利 用 import 指 令 敘 述, 將 所 需 用 到 套 件 中 的 類 別 匯 入 執 行 的 程 式 中 例 如 沿 用 前 例, 套 件 名 稱 為 Shapes, 內 含 被 獨 立 出 來 的 Circle 及 Rectangle 兩 個 類 別, 在 主 程 式 欲 將 此 套 件 類 別 匯 入, 則 有 import Shapes.Circle ; import Shapes.Rectangle ; public class ShapePackage{ public static void main(string[] args) { // 主 程 式

30 Web Development Part V Java 物 件 導 向 設 計 29 其 中, 亦 可 利 用 import Shapes.* ;, 一 次 把 所 有 的 套 件 類 別 全 部 匯 入 Example- 將 前 例 中 的 類 別 製 作 成 套 件 並 編 譯 執 行 1. 製 作 套 件 Shapes: 令 套 件 中 各 類 別 所 存 在 目 錄 全 名 為 D:\Course_Data\Example\Shapes /* 程 式 範 例 : Shape.java */ package Shapes; public abstract class Shape // Shape 類 別 宣 告 { // 成 員 資 料 public double x; // X 座 標 public double y; // y 座 標 /* 程 式 範 例 : ShapeInterface.java */ package Shapes; public interface ShapeInterface { // 常 數 的 宣 告 final double PI = ; // 介 面 方 法 : 計 算 面 積 void area(); // 介 面 方 法 : 計 算 周 長 void perimeter(); /* 程 式 範 例 : Circle.java */ // ShapeInterface 介 面 宣 告 package Shapes; // Circle 類 別 宣 告 public class Circle extends Shape implements ShapeInterface { // 成 員 資 料 private double r; // 半 徑 // 建 構 子 public Circle(double x, double y, double r) { this.x = x; this.y = y; this.r = r; // 實 作 ShapeInterface 介 面 的 方 法 area() public void area() { System.out.println(" 圓 面 積 : " + PI*r*r); // 實 作 ShapeInterface 介 面 的 方 法 perimeter()

31 Web Development Part V Java 物 件 導 向 設 計 30 public void perimeter() { System.out.println(" 圓 周 長 : " + 2.0*PI*r); /* 程 式 範 例 : Rectangle.java */ package Shapes; // Rectangle 類 別 宣 告 public class Rectangle extends Shape implements ShapeInterface { // 成 員 資 料 private double x1; // X 座 標 private double y1; // Y 座 標 // 建 構 子 public Rectangle(double x, double y, double x1, double y1) { this.x = x; this.y = y; this.x1 = x1; this.y1 = y1; // 實 作 ShapeInterface 介 面 的 方 法 area() public void area() { System.out.println(" 長 方 形 面 積 : " + (y1-y)*(x1-x)); // 實 作 ShapeInterface 介 面 的 方 法 perimeter() public void perimeter() { System.out.println(" 長 方 形 周 長 : " + 2.0*((y1-y)+(x1-x))); 2. 編 譯 套 件 各 類 別 建 立 套 件 : 其 中 Circle 和 Rectangle 兩 個 子 類 別 繼 承 了 Shape 抽 象 類 別 的 變 數 和 ShapeInterface 介 面 的 方 法, 故 須 以 -classpath 或 -cp 指 定 其 套 件 位 置 D:\Course_Data\Example\Shapes>javac Shape.java D:\Course_Data\Example\Shapes>javac ShapeInterface.java D:\Course_Data\Example\Shapes>javac -cp.;d:\course_data\example Circle.java D:\Course_Data\Example\Shapes>javac -cp.;d:\course_data\example Rectangle.java 3. 建 立 匯 入 套 件 類 別 之 主 程 式 import Shapes.* ; // import Shapes.Circle ; // import Shapes.Rectangle ; public class ShapePackage

32 Web Development Part V Java 物 件 導 向 設 計 31 { // 主 程 式 public static void main(string[] args) { // 宣 告 Circle 類 別 型 態 的 變 數, 並 且 建 立 物 件 Circle c = new Circle(5.0, 10.0, 4.0); Rectangle r = new Rectangle(5.0,5.0,10.0,10.0); // 呼 叫 物 件 的 介 面 方 法 area() c.area(); r.area(); // 呼 叫 物 件 的 介 面 方 法 perimeter() c.perimeter(); r.perimeter(); 4. (a) 編 譯 並 執 行 主 程 式 - 如 主 程 式 恰 好 在 套 件 目 錄 ( 即 Shapes) 上 層 D:\Course_Data\Example>javac -cp.;d:\course_data\example ShapePackage.java D:\Course_Data\Example>java ShapePackage 圓 面 積 : 長 方 形 面 積 : 25.0 圓 周 長 : 長 方 形 周 長 : (b) 編 譯 並 執 行 主 程 式 - 如 主 程 式 不 在 套 件 目 錄 ( 即 Shapes) 上 層 或 任 意 目 錄 D:\Course_Data\Example\Shapes>javac cp.;d:\course_data\example ShapePackage.java D:\Course_Data\Example\Shapes>java -cp.;d:\course_data\example ShapePackage 圓 面 積 : 長 方 形 面 積 : 25.0 圓 周 長 : 長 方 形 周 長 : 20.0 protected - 宣 告 的 成 員 方 法 或 變 數 可 以 在 同 一 類 別 其 子 類 別 或 同 一 套 件 存 取, 其 存 取 權 限 介 於 publuc 與 private 之 間 public: 擁 有 全 域 變 數, 任 何 類 別 都 可 以 存 取, 包 含 子 類 別 private: 只 可 以 在 同 一 類 別 中 存 取, 不 可 以 在 子 類 別 中 存 取 不 使 用 修 飾 子 : 預 設 範 圍 是 同 一 個 類 別 和 套 件 中 存 取, 但 不 包 含 不 同 套 件 的 子 類 別, 其 存 取 範 圍 比 protected 小, 因 為 protected 可 包 含 不 同 套 件 的 子 類 別 執 行 緒 概 念 (Threads) 執 行 緒 (Threads)- 可 視 為 一 種 Lightweight process ( 輕 量 行 程 ),

33 Web Development Part V Java 物 件 導 向 設 計 32 能 單 獨 存 在 或 獨 立 執 行, 必 須 隸 屬 一 個 程 式 程 式 啟 動 執 行 緒 後, 可 作 為 幕 後 處 理 (daemon) 將 程 式 分 割 成 多 個 同 步 執 行 緒 一 起 執 行, 稱 之 為 平 行 程 式 設 計 (parallel programming) 單 一 應 用 程 式 擁 有 多 個 執 行 流 程, 稱 之 為 多 執 行 緒 (multithreads), 即 多 工 處 理 建 立 執 行 緒 方 式 實 作 Runnable 介 面 建 立 物 件 類 別 實 作 Runnable 介 面 之 run() 方 法 class ComputeClass { // 一 般 執 行 計 算 的 物 件 類 別 public long sum() {// 計 算 方 法 class ComputeTread extends ComputeClass implements Runnable { // 建 構 子 public ComputeThread( ) { // 實 作 run() 方 法 執 行 執 行 緒 呼 叫 ComputeClass 的 方 法 ( 如 sum) public void run() { public class RunnableTest { // 主 程 式 public static void main(string[] args) { // 建 立 執 行 緒 ComputeThread ct = new ComputeThread( ); Thread t = new Thread(ct); t.start() ; // 啟 動 執 行 緒 繼 承 Thread 類 別 直 接 繼 承 Thread 類 別 複 寫 run() 方 法 class ComputeTread extends Thread { // 建 構 子 public ComputeThread( ) { // 複 寫 run() 方 法 執 行 執 行 緒 public void run() { public class ThreadTest { // 主 程 式

34 Web Development Part V Java 物 件 導 向 設 計 33 public static void main(string[] args) { // 建 立 執 行 緒 ComputeThread ct = new ComputeThread( ); ct.start() ; // 啟 動 執 行 緒 Thread 物 件 之 建 構 子 與 方 法 建 構 子 Thread() Thread(String) 建 立 Thread 物 件, 參 數 String 是 執 行 緒 名 稱,Runnable 是 Thread(Runnable) 實 作 Runnable 介 面 的 物 件 Thread(Runnable, String) 方 法 int activecount() 取 得 目 前 正 在 執 行 中 的 執 行 緒 數 目 Thread currentthread() 取 得 目 前 的 執 行 緒 物 件 void sleep(long) 讓 執 行 緒 暫 時 停 止 執 行 一 段 時 間, 參 數 long 為 停 滯 的 毫 秒 數 boolean isalive() 檢 查 目 前 執 行 緒 是 否 在 執 行 中, 傳 回 值 true 為 是,false 為 否 void start() 啟 動 執 行 緒 void setname(string) 將 執 行 緒 指 定 為 參 數 String 字 串 的 名 稱 String getname() 取 得 執 行 緒 的 名 稱 字 串 String tostring() 取 得 執 行 緒 名 稱 優 先 權 和 群 組 名 稱 的 字 串, 預 設 執 行 緒 群 組 是 main 以 下 程 式 實 作 Runnable 介 面, 利 用 兩 個 執 行 緒 累 計 執 行 停 滯 時 間 public class RunnableTest { // 主 程 式 : 呼 叫 SumClass 啟 動 執 行 緒 public static void main(string[] args) { System.out.print(" 執 行 緒 : "); System.out.println(Thread.currentThread());// 輸 出 目 前 執 行 緒 物 件 // 建 立 執 行 緒 物 件 SumRunner st1 = new SumRunner(15, 1); Thread t1 = new Thread(st1, " 執 行 緒 A");// 定 義 執 行 緒 1 SumRunner st2 = new SumRunner(20, 2); Thread t2 = new Thread(st2, " 執 行 緒 B");// 定 義 執 行 緒 2 // 啟 動 執 行 緒 t1.start(); t2.start();

35 Web Development Part V Java 物 件 導 向 設 計 34 class SumClass { private long length = 100;// 進 行 加 總 延 遲 時 間 的 迴 圈 數 ( 預 設 為 100) // 建 構 子 : 宣 告 時 輸 入 要 執 行 加 總 的 迴 圈 數 public SumClass(long length) { this.length = length; public long sum(int threadid) { long temp = 0;// 停 滯 時 間 總 和 for(int i=1; i<=length; i++) { int sleepduration = (int)(math.random()*10);// 隨 機 產 生 停 滯 時 間 try {//Stop running for a short moment Thread.sleep(sleepduration);// 時 間 暫 停 catch (Exception e) { temp += sleepduration; System.out.println(threadID + ":" + i);// 印 出 迴 圈 數 ( 因 啟 動 執 行 緒 平 行 運 算, 執 行 緒 代 號 會 交 互 被 輸 出 ) return temp; class SumRunner extends SumClass implements Runnable { private int threadid; // 建 構 子 : 繼 承 SumClass 中 的 成 員 變 數 (length) public SumRunner(long length, int threadid) { super(length); this.threadid = threadid; // 實 作 執 行 緒 方 法 public void run() { System.out.println(Thread.currentThread() + " 延 遲 時 間 總 和 = " + sum(this.threadid) + " 毫 秒 "); /****************** 執 行 結 果 ****************/ 執 行 緒 : Thread[main,5,main]

36 Web Development Part V Java 物 件 導 向 設 計 35 2:1 1:1 1:2 2:2 : 1:14 2:17 1:15 Thread[ 執 行 緒 A,5,main] 延 遲 時 間 總 和 = 77 毫 秒 2:18 2:19 2:20 Thread[ 執 行 緒 B,5,main] 延 遲 時 間 總 和 = 84 毫 秒 以 下 程 式 實 作 Thread 類 別, 利 用 兩 個 執 行 緒 累 計 執 行 停 滯 時 間 ( 執 行 結 果 同 上 ) public class ThreadTest { public static void main(string[] args) { System.out.print(" 執 行 緒 : "); System.out.println(Thread.currentThread());// 輸 出 目 前 執 行 緒 物 件 // 建 立 執 行 緒 物 件 SumThread st1 = new SumThread(15, 1, " 執 行 緒 A");// 定 義 執 行 緒 1 SumThread st2 = new SumThread(20, 2, " 執 行 緒 B");// 定 義 執 行 緒 2 // 啟 動 執 行 緒 st1.start(); st2.start(); class SumThread extends Thread { private long length = 100;// 進 行 加 總 延 遲 時 間 的 迴 圈 數 ( 預 設 為 100) private int threadid = 0;// 執 行 緒 編 號, 預 設 為 0 // 建 構 子 : 繼 承 SumClass 中 的 成 員 變 數 (length) public SumThread(long length, int threadid, String name) { super(name); this.threadid = threadid; this.length =

37 Web Development Part V Java 物 件 導 向 設 計 36 public void run() { long temp = 0;// 停 滯 時 間 總 和 for (int i = 1; i <= length; i++) { int sleepduration = (int) (Math.random() * 10);// 隨 機 產 生 停 滯 時 間 try {//Stop running for a short moment Thread.sleep(sleepduration);// 時 間 暫 停 catch (Exception e) { temp += sleepduration; System.out.println(threadID + ":" + i);// 印 出 迴 圈 數 ( 因 啟 動 執 行 緒 平 行 運 算, 執 行 緒 代 號 會 交 互 被 輸 出 ) System.out.println(Thread.currentThread() + " 延 遲 時 間 總 和 = " + temp + " 毫 秒 "); 應 用 執 行 緒 建 立 幕 後 執 行 模 式 自 動 啟 動 命 令 提 示 模 式 下 執 行 的 程 式 建 立 幕 後 程 式, 執 行 指 令 如 : java DaemonFiling 0 test.txt 繼 承 Thread 類 別 並 在 run() 方 法 中 利 用 Runtime 產 生 執 行 緒 使 用 Process 類 別 (exec() 方 法 ) 代 入 幕 後 執 行 指 令 (cmd) RunTime.getRunTime().exec(cmd); import java.io.ioexception; import java.util.scanner; import java.util.logging.level; import java.util.logging.logger; public class DaemonTest extends Thread { private String cmd; public static void main(string[] args) { // 呼 叫 物 件 類 別 並 輸 入 幕 後 執 行 指 令 ( 註 ) DaemonTest run = new DaemonTest("java DaemonFiling 0 test.txt"); try { run.start();//start the thread run.setdaemon(true);//send to daemon catch (Exception e) { System.out.println("Running is terminated because process nothing"); finally {

38 Web Development Part V Java 物 件 導 向 設 計 37 Scanner sc = new Scanner(System.in); if (run.isalive()) { System.out.println("Running is alive"); if (run.isdaemon()) { System.out.println("Running is in daemon"); if (run.isinterrupted()){ System.out.println("Running is interrupted"); System.out.println("Do you want to stop the thread process(y/n)?"); if(sc.next().tolowercase().charat(0) == 'y') { run.stop(); System.out.println("Stop the thread process"); // 建 構 子 public DaemonTest(String cmd) {// 讀 取 幕 後 執 行 指 令 this.cmd = cmd; System.out.println("Command: " + public void run() {// 複 寫 run() 方 法 try {// 進 行 幕 後 執 行 程 序 Process proc = Runtime.getRuntime().exec(cmd); catch (IOException ex) {// 例 外 處 理 ( 程 式 碼 為 Netbeans 工 具 自 動 產 生 ) Logger.getLogger(DaemonTest.class.getName()).log(Level.SEVERE, null, ex); ( 註 ): DaemonFiling 類 別 可 讀 取 或 寫 入 一 般 文 字 資 料 檔, 使 用 指 令 如 下 java DaemonFiling 0 test.txt 建 立 或 更 新 test.txt 文 字 檔, 寫 入 現 在 時 間 java DaemonFiling 1 test.txt 刪 除 已 存 在 之 test.txt 文 字 檔 import java.io.file; import java.io.filewriter;

39 Web Development Part V Java 物 件 導 向 設 計 38 import java.util.date; public class DaemonFiling { public static void main(string[] args) { // java DaemonFiling opt filename try { String opt = args[0]; String filename = args[1]; File f = new File(filename); if (opt.equals("0")) {//Create or Update file FileWriter fw; if (f.exists()) { fw = new FileWriter(f, true); else { fw = new FileWriter(f); Date date = new Date(); fw.write(date.tostring() + "\n");//record current time fw.close(); System.out.println("File is created or updated"); else { if(f.exists()) {//Delete file if file is existing f.delete(); System.out.println("File is deleted or absent"); catch (Exception e) {//Throw the exception information System.out.println("0: Input filename to create or " + "1: output filename to delete is required");

40 Web Development Part V Java 物 件 導 向 設 計 39 泛 型 類 別 (Generic Class) 泛 型 的 概 念 泛 型 類 別 使 用 時 機 : 定 義 類 別 時, 發 現 到 好 幾 個 類 別 的 邏 輯 其 實 都 相 同, 就 只 是 當 中 所 涉 及 的 型 態 不 一 樣 時, 會 增 加 不 必 要 的 檔 案 管 理 困 擾 可 任 意 使 用 型 態 代 號, 如 <E>, 用 來 宣 告 一 個 型 態 持 有 者 (Holder) E, 之 後 可 以 用 E 作 為 型 態 代 表 來 宣 告 變 數 名 稱 語 法 範 例 public class GenericFoo<E> { private E foo; public void setfoo(e foo) { this.foo = foo; public E getfoo() { return foo; 以 上 類 別 GenericFoo 擁 有 泛 型 資 料 型 態 E, 使 用 時 可 以 以 下 方 式 宣 告 GenericFoo<Boolean> foo1 = new GenericFoo<Boolean>(); GenericFoo<Integer> foo2 = new GenericFoo<Integer>(); foo1.setfoo(new Boolean(true)); Boolean b = foo1.getfoo(); foo2.setfoo(new Integer(10)); Integer i = foo2.getfoo(); 如 果 使 用 泛 型 類 別, 但 宣 告 時 不 一 併 指 定 型 態, 則 預 設 會 使 用 Object, 此 時 要 自 己 轉 換 物 件 的 介 面 型 態 泛 型 的 應 用 應 用 泛 型 類 別 置 入 不 同 資 料 型 態 的 計 算 使 用 一 般 資 料 型 態 public class GenericBasicTest { public GenericBasicTest() { public static void main(string[] args) { // 建 立 泛 型 物 件, 只 允 許 輸 入 整 數 GenericFoo<Integer> foo_i = new GenericFoo<Integer>(); // 建 立 泛 型 物 件, 只 允 許 輸 入 實 數

41 Web Development Part V Java 物 件 導 向 設 計 40 GenericFoo<Double> foo_d = new GenericFoo<Double>(); foo_i.setfoo(100); foo_d.setfoo(100.0); Integer foo_i1 = foo_i.getfoo(); Double foo_d1 = foo_d.getfoo(); System.out.println(foo_i1 + " <-> " + foo_d1); foo_i.setintegerfoo(100); int foo_i2 = foo_i.getfoo().intvalue();// 取 得 泛 型 物 件 計 算 後 整 數 值 System.out.println(foo_i2); foo_d.setdoublefoo(100.0); double foo_i3 = foo_d.getfoo().doublevalue();// 取 得 泛 型 物 件 計 算 後 實 數 值 System.out.println(foo_i3); int foo_i4 = foo_i.getintegerfoo(100); System.out.println(foo_i4); double foo_i5 = foo_d.getdoublefoo(100.0); System.out.println(foo_i5); // 建 立 泛 型 物 件 class GenericFoo<E> { private E foo; public void setfoo(e foo) { this.foo = foo; public E getfoo() { return foo; public void setintegerfoo(e foo) {// 以 泛 型 計 算 整 數 資 料 this.foo = (E) (Object) (Integer.parseInt(foo.toString()) * 10); public void setdoublefoo(e foo) {// 以 泛 型 計 算 實 數 資 料 this.foo = (E) (Object) (Double.parseDouble(foo.toString()) * Math.PI); public int getintegerfoo(e foo) {// 輸 入 泛 型 資 料 計 算 後 傳 回 整 數 值 return Integer.parseInt(foo.toString()) * 100; public double getdoublefoo(e foo) {// 輸 入 泛 型 資 料 計 算 後 傳 回 實 數 值 return Double.parseDouble(foo.toString()) * Math.PI;

42 Web Development Part V Java 物 件 導 向 設 計 41 應 用 於 List 抽 象 類 別 import java.util.iterator; import java.util.list; import java.util.arraylist; // 建 立 泛 型 串 列 物 件 public class GenericListTest { // 物 件 建 構 子 public GenericListTest() { // 物 件 主 程 式 public static void main(string[] args) { // 宣 告 List 抽 象 類 別, 只 允 許 輸 入 字 串 String 資 料 // 抽 象 類 別 必 須 透 過 實 體 類 別 實 體 化, 在 此 例 如 ArrayList, LinkedList, Vector 等 等 List<String> alist = new ArrayList<String>(); alist.add("snow"); alist.add(0, "Ball");// 將 下 一 個 字 串 放 在 前 一 個 字 串 之 前, 字 串 依 序 後 推 一 位 Iterator it = alist.iterator();// 宣 告 走 訪 串 列 物 件 while (it.hasnext()) {// 走 訪 串 列 System.out.println(it.next());// 輸 出 走 訪 資 料 GenericListTest glt = new GenericListTest();// 宣 告 泛 型 串 列 物 件 glt.setlist(alist); int[] xx = {1, 2, 3, 4, 5; List blist = glt.getlist(xx); it = blist.iterator(); while (it.hasnext()) { System.out.println(it.next()); // 物 件 方 法 : 輸 入 任 意 型 態 的 List 建 立 串 列 public void setlist(list<?> list) {//<?> 符 號 代 表 所 有 資 料 型 態 均 可 接 受 ( 可 省 略 ) Iterator it = list.iterator(); while (it.hasnext()) { System.out.println("Set: " + it.next());

43 Web Development Part V Java 物 件 導 向 設 計 42 // 物 件 方 法 : 輸 入 整 數 陣 列 傳 回 整 數 型 態 串 列 public List<Integer> getlist(int[] x) { List<Integer> list = new ArrayList<Integer>();// 宣 告 只 允 許 存 放 整 數 之 串 列 for (int xi : x) {// 利 用 foreach 迴 圈 將 整 數 置 入 串 列 中 list.add(xi * 10); return list; 擴 充 泛 型 類 別 - 繼 承 一 泛 型 類 別, 保 留 其 型 態 持 有 者, 並 新 增 型 態 持 有 者 以 下 範 例 定 義 一 泛 型 的 父 類 別 MainGenericFoo, 接 著 以 子 類 別 SubGenericFoo 繼 承 // 建 立 父 類 別 MainGenericFoo public class MainGenericFoo<T1, T2> { private T1 foo1; private T2 foo2; public void setfoo1(t1 foo1) { this.foo1 = foo1; public T1 getfoo1() { return foo1; public void setfoo2(t2 foo2) { this.foo2 = foo2; public T2 getfoo2() { return foo2; // 建 立 子 類 別 SubGenericFoo.java 擴 充 以 上 之 父 類 別 public class SubGenericFoo<T1, T2, T3> extends GenericFoo<T1, T2> { private T3 foo3; public void setfoo3(t3 foo3) { this.foo3 = foo3; public T3 getfoo3() {

44 Web Development Part V Java 物 件 導 向 設 計 43 return foo3; // 測 試 以 上 物 件 類 別 public class GenericInheritTest { public static void main(string[] args) { SubGenericFoo<String, Integer, Double> sgf = new SubGenericFoo<String, Integer, Double>();// 宣 告 泛 型 類 別, 指 定 三 種 資 料 型 態 sgf.setfoo1("hello Kitty"); sgf.setfoo2(12); sgf.setfoo3(34.5); System.out.println(sgf.getFoo1() + " earns " + sgf.getfoo3() + " as " + sgf.getfoo2() + " years old"); 實 作 泛 型 介 面 - 實 作 一 泛 型 介 面, 保 留 其 型 態 持 有 者, 並 新 增 型 態 持 有 者 以 下 範 例 定 義 一 泛 型 的 介 面 GenericInterfaceFoo, 接 著 以 類 別 GenericClassFoo 進 行 實 作 // 建 立 介 面 GenericInterfaceFoo interface GenericInterfaceFoo<T1, T2> { public void setfoo1(t1 foo1); public void setfoo2(t2 foo2); public T1 getfoo1(); public T2 getfoo2(); // 建 立 類 別 GenericClassFoo 實 作 GenericInterfaceFoo 介 面 class GenericClassFoo<T1, T2> implements GenericInterfaceFoo<T1, T2> { private T1 foo1; private T2 foo2; public void setfoo1(t1 foo1) { this.foo1 = foo1; public T1 getfoo1() { return foo1;

(Microsoft Word - \246\250\301Z\272\336\262z.doc)

(Microsoft Word - \246\250\301Z\272\336\262z.doc) 模 組 名 稱 : 成 績 管 理 適 用 單 位 : 國 小 目 錄 第 一 章 模 組 簡 介... 5 一 模 組 架 構 圖... 5 二 模 組 權 限 說 明... 6 三 模 組 功 能 說 明... 6 第 二 章 操 作 流 程 - 成 績 管 理... 8 一 成 績 管 理 ( 管 理 權 ) 流 程 圖... 8 二 成 績 管 理 ( 級 任 權 限 ) 流 程 圖...

More information

NCKU elearning Manual

NCKU elearning Manual 成 績 一 簡 介... 3 二 成 績 彙 總... 4 三 瀏 覽 成 績... 7 1. 成 績 分 析 長 條 圖... 7 2. 成 績 單... 7 3. 用 戶 報 告... 11 四 類 別 和 項 目... 12 1. 簡 單 檢 視... 12 2. 完 整 檢 視... 15 五 成 績 匯 入... 16 六 成 績 匯 出... 19 1. 成 績 登 錄 檔... 19

More information

目 錄 一 系 統 登 入... 2 ( 一 ) 系 統 登 入 畫 面... 2 ( 二 ) 首 次 登 入 請 先 註 冊... 3 ( 三 ) 忘 記 單 位 帳 號... 8 ( 四 ) 忘 記 密 碼... 10 ( 五 ) 健 保 卡 更 換... 12 ( 六 ) 重 寄 確 認 信.

目 錄 一 系 統 登 入... 2 ( 一 ) 系 統 登 入 畫 面... 2 ( 二 ) 首 次 登 入 請 先 註 冊... 3 ( 三 ) 忘 記 單 位 帳 號... 8 ( 四 ) 忘 記 密 碼... 10 ( 五 ) 健 保 卡 更 換... 12 ( 六 ) 重 寄 確 認 信. 補 充 保 險 費 網 路 明 細 申 報 及 列 印 繳 款 書 系 統 操 作 手 冊 衛 生 福 利 部 中 央 健 康 保 險 署 中 華 民 國 104 年 04 月 目 錄 一 系 統 登 入... 2 ( 一 ) 系 統 登 入 畫 面... 2 ( 二 ) 首 次 登 入 請 先 註 冊... 3 ( 三 ) 忘 記 單 位 帳 號... 8 ( 四 ) 忘 記 密 碼... 10

More information

PowerPoint 簡報

PowerPoint 簡報 長 庚 科 大 雲 端 硬 碟 ( 進 階 ) 雲 端 硬 碟 ( 進 階 ) 1 招 我 的 雲 端 硬 碟 (1/3) 我 的 雲 端 硬 碟 Google Apps - 雲 端 硬 碟 查 看 使 用 者 自 己 雲 端 硬 碟 中 的 檔 案 注 意 : 離 線 版 雲 端 硬 碟 只 會 同 步 我 的 雲 端 硬 碟 資 料 夾 中 的 檔 案 1) 查 看 雲 端 硬 碟 已 使 用

More information

行 政 院 衛 生 署 醫 事 人 員 繼 續 教 育 積 分 管 理 系 統 使 用 手 冊 ( 醫 事 人 員 版 ) 中 華 民 國 100 年 2 月 15 日 文 件 修 訂 歷 史 版 本 制 / 修 訂 人 員 變 更 內 容 摘 要 頁 數 提 供 日 期 V1.0 蕭 鳴 孙 初 版 制 訂 All 100.1.18 目 錄 壹 登 入 說 明... 3 貳 操 作 描 述...

More information

Microsoft PowerPoint - 資料庫正規化(ccchen).ppt

Microsoft PowerPoint - 資料庫正規化(ccchen).ppt 資 料 庫 正 規 化 正 規 化 的 概 念 何 謂 正 規 化 (Normalization)?? 就 是 結 構 化 分 析 與 設 計 中, 建 構 資 料 模 式 所 運 用 的 一 個 技 術, 其 目 的 是 為 了 降 低 資 料 的 重 覆 性 與 避 免 更 新 異 常 的 情 況 發 生 因 此, 就 必 須 將 整 個 資 料 表 中 重 複 性 的 資 料 剔 除, 否 則

More information

128 提 示 樞 紐 分 析 表 的 用 途 樞 紐 分 析 表 是 指 可 以 用 來 快 速 合 併 和 比 較 大 量 資 料 的 互 動 式 表 格, 透 過 它 可 以 詳 細 分 析 數 值 資 料, 特 別 適 用 於 下 列 情 況 : 需 要 從 含 有 大 量 資 料 的 清

128 提 示 樞 紐 分 析 表 的 用 途 樞 紐 分 析 表 是 指 可 以 用 來 快 速 合 併 和 比 較 大 量 資 料 的 互 動 式 表 格, 透 過 它 可 以 詳 細 分 析 數 值 資 料, 特 別 適 用 於 下 列 情 況 : 需 要 從 含 有 大 量 資 料 的 清 Chapter 06 使 用 樞 紐 分 析 表 快 速 分 組 資 料 127 學 習 要 點 認 識 樞 紐 分 析 表 建 立 樞 紐 分 析 表 調 整 樞 紐 分 析 表 的 版 面 配 置 顯 示 群 組 小 計 的 合 計 折 疊 與 展 開 明 細 資 料 篩 選 與 排 序 樞 紐 分 析 表 資 料 新 增 計 算 欄 位 本 章 結 構 什 麼 是 樞 紐 分 析 表 適 用

More information

本 題 各 點 彼 此 均 有 相 互 關 聯, 作 答 不 完 整, 將 影 響 各 評 分 點 之 得 分, 請 注 意 檔 名 儲 存 錯 誤, 該 題 一 律 0 分 計 算 1. 1. 深 淺 圖 表.xlsx 請 依 下 方 題 目 敘 述 操 作 ( 佔 總 分 :) 儲 存 格 範

本 題 各 點 彼 此 均 有 相 互 關 聯, 作 答 不 完 整, 將 影 響 各 評 分 點 之 得 分, 請 注 意 檔 名 儲 存 錯 誤, 該 題 一 律 0 分 計 算 1. 1. 深 淺 圖 表.xlsx 請 依 下 方 題 目 敘 述 操 作 ( 佔 總 分 :) 儲 存 格 範 2012 世 界 盃 電 腦 應 用 技 能 競 賽 全 國 總 決 賽 競 賽 試 題 暨 評 分 彙 總 表 競 賽 項 目 文 書 處 理 文 書 處 理 Word 2007 Word 2010 電 子 試 算 表 電 子 試 算 表 Excel 2007 電 腦 簡 報 電 腦 簡 報 PowerPoint 2007 PowerPoint 2010 試 題 攜 出 試 場, 一 律 零 分

More information

Microsoft Word - 雲林區_免試平台_國中模擬選填_操作手冊.doc

Microsoft Word - 雲林區_免試平台_國中模擬選填_操作手冊.doc 104 學 年 度 雲 林 區 高 級 中 等 學 校 免 試 入 學 報 名 及 志 願 分 發 系 統 平 臺 國 中 學 校 操 作 說 明 政 高 有 限 公 司 104 年 12 月 25 日 免 試 入 學 報 名 及 志 願 分 發 系 統 平 臺 目 錄 宣 導 事 項... 1 國 中 端 ( 承 辦 人 員 ) 系 統 操 作 流 程 圖... 4 學 生 端 ( 模 擬 選

More information

Microsoft PowerPoint - F263-CH10.ppt [相容模式]

Microsoft PowerPoint - F263-CH10.ppt [相容模式] 第 10 章 物 件 導 向 之 道 著 作 權 所 有 旗 標 出 版 股 份 有 限 公 司 前 言 在 第 1 章 中 我 們 己 介 紹 過 " 抽 象 化 " " 模 組 化 " 以 及 物 件 導 向 的 原 理 了, 本 章 則 將 繼 續 為 讀 者 說 明 物 件 導 向 的 三 大 特 性 : 封 裝 繼 承 和 多 面 性 (Polymorphism) 本 章 只 做 原 理

More information

投影片 1

投影片 1 文 件 的 格 式 化 本 章 重 點 文 字 的 格 式 設 定 段 落 格 式 的 處 理 使 用 定 位 點 讓 文 章 整 齊 排 列 美 化 條 列 項 目 為 文 字 及 段 落 加 上 框 線 與 網 底 複 製 文 字 與 段 落 的 格 式 設 定 文 字 的 方 向 與 亞 洲 方 式 配 置 將 段 落 首 字 放 大 調 整 英 文 字 的 大 小 寫 與 全 半 形 2 設

More information

Microsoft PowerPoint - chap5

Microsoft PowerPoint - chap5 第 五 章 條 件 判 斷 式 資 訊 科 技 系 林 偉 川 本 章 簡 介 有 時 所 做 的 事 情, 常 常 會 因 為 不 同 的 條 件, 而 有 不 同 的 做 法, 甚 至 會 產 生 不 同 的 結 果 條 件 判 斷 式 的 功 能 善 用 條 件 判 斷 式 的 功 能, 程 式 便 能 選 擇 以 不 同 路 徑 完 成, 也 就 是 選 擇 性 流 程 : 2 1 條 件

More information

(Microsoft Word - MOODLE990201\266i\266\245\244\342\245U1000804)

(Microsoft Word - MOODLE990201\266i\266\245\244\342\245U1000804) (2011.08.04 修 訂 ) 目 錄 壹 舊 課 程 複 製 到 新 課 程 的 方 法... 1 一 將 舊 課 程 的 課 程 文 件 匯 入 新 課 程... 1 二 編 輯 新 課 程... 5 三 備 份 舊 課 程 資 料 還 原 至 新 課 程... 6 貳 元 課 程 (META COURSE) 說 明 與 應 用... 12 一 元 課 程 說 明... 12 二 利 用 元

More information

3. 給 定 一 整 數 陣 列 a[0] a[1] a[99] 且 a[k]=3k+1, 以 value=100 呼 叫 以 下 兩 函 式, 假 設 函 式 f1 及 f2 之 while 迴 圈 主 體 分 別 執 行 n1 與 n2 次 (i.e, 計 算 if 敘 述 執 行 次 數, 不

3. 給 定 一 整 數 陣 列 a[0] a[1] a[99] 且 a[k]=3k+1, 以 value=100 呼 叫 以 下 兩 函 式, 假 設 函 式 f1 及 f2 之 while 迴 圈 主 體 分 別 執 行 n1 與 n2 次 (i.e, 計 算 if 敘 述 執 行 次 數, 不 1. 右 側 程 式 正 確 的 輸 出 應 該 如 下 : * *** ***** ******* ********* 在 不 修 改 右 側 程 式 之 第 4 行 及 第 7 行 程 式 碼 的 前 提 下, 最 少 需 修 改 幾 行 程 式 碼 以 得 到 正 確 輸 出? (A) 1 (B) 2 (C) 3 (D) 4 1 int k = 4; 2 int m = 1; 3 for (int

More information

(Microsoft Word -

(Microsoft Word - 國 庫 電 子 支 付 系 統 操 作 手 冊 (3.6.4 版 ) 財 政 部 國 庫 署 編 製 中 華 民 國 102 年 12 月 24 日 VER.3.6.4 目 錄 1. 登 入 登 出...1 1.1 一 般 使 用 者...2 1.2 系 統 管 理 者...3 1.3 登 出...4 2. 使 用 者 作 業...5 2.1 承 辦 人...5 2.1.1 承 辦 人 作 業...5

More information

壹、組織編制 代碼:C0101意見反映

壹、組織編制      代碼:C0101意見反映 項 目 編 號 DA14 金 門 縣 政 府 人 事 處 教 師 敘 薪 標 準 作 業 流 程 序 說 明 表 項 目 名 稱 教 師 敘 薪 標 準 作 業 承 辦 單 位 人 事 處 第 一 科 作 業 流 程 說 明 一 起 敘 : ( 一 ) 新 進 教 師 到 職 聘 任 後, 按 其 所 具 資 格 條 件 ( 以 學 歷 為 主 ), 依 公 立 各 級 學 校 教 職 員 敘 薪

More information

連江縣政府所屬學校兼任代課及代理教師聘任實施要點(草案)

連江縣政府所屬學校兼任代課及代理教師聘任實施要點(草案) 連 江 縣 中 小 學 兼 任 代 課 及 代 理 教 師 聘 任 補 充 規 定 中 華 民 國 95 年 5 月 4 日 連 教 學 字 第 0950012838 號 中 華 民 國 97 年 7 月 25 日 連 教 學 字 第 0970022418 號 修 訂 中 華 民 國 99 年 1 月 11 日 連 教 學 字 第 0990001112 號 修 訂 中 華 民 國 101 年 10

More information

答客問

答客問 強 積 金 網 上 查 詢 服 務 答 客 問 第 一 部 份 : 登 入 版 面 Q1. 計 劃 編 號 (Scheme No) 是 什 麼? A1. 每 一 個 參 加 強 積 金 計 劃 的 僱 主 或 成 員 均 有 一 個 計 劃 編 號, 您 可 於 交 通 銀 行 強 積 金 計 劃 的 函 件 上 找 到 Q1. 登 入 名 稱 (Login ID) 是 什 麼? A2. 如 果 您

More information

認可人士、註冊結構工程師及註冊岩土工程師作業備考 ADM-6

認可人士、註冊結構工程師及註冊岩土工程師作業備考 ADM-6 屋 宇 署 認 可 人 士 註 冊 結 構 工 程 師 及 註 冊 岩 土 工 程 師 作 業 備 考 ADM-6 結 構 及 岩 土 設 計 使 用 的 電 腦 程 式 認 可 人 士 註 冊 結 構 工 程 師 或 註 冊 岩 土 工 程 師 可 以 使 用 電 腦 程 式 作 計 算 分 析 來 輔 助 其 設 計, 或 使 用 電 腦 程 式 製 備 呈 交 予 建 築 事 務 監 督 的

More information

行政院金融監督管理委員會全球資訊網-行政院金融監督管理委員會

行政院金融監督管理委員會全球資訊網-行政院金融監督管理委員會 104 年 6 月 17 日 修 正 證 券 商 辦 理 財 富 管 理 業 務 應 注 意 事 項 問 答 集 一 證 券 商 於 98 年 9 月 28 日 前 經 本 會 核 准 辦 理 財 富 管 理 業 務 者 ( 辦 理 顧 問 諮 詢 業 務 ), 擬 依 新 修 正 證 券 商 辦 理 財 富 管 理 業 務 應 注 意 事 項 ( 以 下 簡 稱 注 意 事 項 ) 第 2 點 第

More information

(Microsoft Word - IAS26_0106_\270\352\270\333__\272\364\255\266.doc)

(Microsoft Word - IAS26_0106_\270\352\270\333__\272\364\255\266.doc) 國 際 會 計 準 則 第 26 號 退 休 福 利 計 畫 之 會 計 與 報 導 國 際 會 計 準 則 委 員 會 於 1987 年 1 月 發 布 國 際 會 計 準 則 第 26 號 退 休 福 利 計 畫 之 會 計 與 報 導, 並 於 1994 年 重 新 編 排 格 式 國 際 會 計 準 則 理 事 會 於 2001 年 4 月 決 議, 依 據 舊 章 程 所 發 布 之 所

More information

<4D6963726F736F667420506F776572506F696E74202D20B2C431B860C2B2B3F82DC2BEB77EBEC7AED5B77CAD70BEC7BDD2B57BBAF5AD6EA65DC0B3B0EABBDAB77CAD70B7C7AB6828494652537329AE74B2A7A4C0AA522831303130393230292E707074205BACDBAE65BCD2A6A15D>

<4D6963726F736F667420506F776572506F696E74202D20B2C431B860C2B2B3F82DC2BEB77EBEC7AED5B77CAD70BEC7BDD2B57BBAF5AD6EA65DC0B3B0EABBDAB77CAD70B7C7AB6828494652537329AE74B2A7A4C0AA522831303130393230292E707074205BACDBAE65BCD2A6A15D> 職 業 學 校 會 計 學 課 程 綱 要 因 應 國 際 會 計 準 則 (IFRSs) 差 異 分 析 報 告 人 : 陳 文 欽 101.9.20 教 材 依 據 教 育 部 一 般 公 認 會 計 課 綱 會 計 會 計 原 則 相 關 法 規 會 計 相 關 法 規 及 一 般 公 認 會 計 原 則 適 用 順 序 公 開 發 行 公 司 非 公 開 發 行 公 司 獨 資 合 夥 1.

More information

章節

章節 試 題 阿 財 每 年 年 初 存 入 銀 行 0000 元, 年 利 率 %, 每 年 計 息 一 次, () 若 依 單 利 計 息, 則 第 0 年 年 底 的 本 利 和 多 少? () 若 依 複 利 計 息, 則 第 0 年 年 底 的 本 利 和 約 為 多 少?( 近 似 值 :0 0 計 ) 編 碼 0044 難 易 中 出 處 高 雄 中 學 段 考 題 解 答 ()000 元

More information

代 理 人 者, 由 常 務 董 事 或 董 事 互 推 一 人 代 理 之 第 八 條 本 公 司 董 事 會 召 開 時, 總 經 理 室 應 備 妥 相 關 資 料 供 與 會 董 事 隨 時 查 考 召 開 董 事 會, 得 視 議 案 內 容 通 知 相 關 部 門 或 子 公 司 之 人

代 理 人 者, 由 常 務 董 事 或 董 事 互 推 一 人 代 理 之 第 八 條 本 公 司 董 事 會 召 開 時, 總 經 理 室 應 備 妥 相 關 資 料 供 與 會 董 事 隨 時 查 考 召 開 董 事 會, 得 視 議 案 內 容 通 知 相 關 部 門 或 子 公 司 之 人 南 亞 科 技 股 份 有 限 公 司 董 事 會 議 事 規 範 民 國 105 年 6 月 22 日 董 事 會 修 正 通 過 第 一 條 為 建 立 本 公 司 良 好 董 事 會 治 理 制 度 健 全 監 督 功 能 及 強 化 管 理 機 能, 爰 依 公 開 發 行 公 司 董 事 會 議 事 辦 法 之 規 定 訂 定 本 規 範, 以 資 遵 循 第 二 條 本 公 司 董 事

More information

前 項 第 三 款 所 定 有 機 農 產 品 及 有 機 農 產 加 工 品 驗 證 基 準, 如 附 件 一 第 七 條 驗 證 機 構 受 理 有 機 農 產 品 及 有 機 農 產 加 工 品 之 驗 證, 應 辦 理 書 面 審 查 實 地 查 驗 產 品 檢 驗 及 驗 證 決 定 之

前 項 第 三 款 所 定 有 機 農 產 品 及 有 機 農 產 加 工 品 驗 證 基 準, 如 附 件 一 第 七 條 驗 證 機 構 受 理 有 機 農 產 品 及 有 機 農 產 加 工 品 之 驗 證, 應 辦 理 書 面 審 查 實 地 查 驗 產 品 檢 驗 及 驗 證 決 定 之 有 機 農 產 品 及 有 機 農 產 加 工 品 驗 證 管 理 辦 法 (101.06.07 修 正 ) 第 一 條 本 辦 法 依 農 產 品 生 產 及 驗 證 管 理 法 ( 以 下 簡 稱 本 法 ) 第 五 條 第 二 項 規 定 訂 定 之 第 二 條 本 辦 法 用 詞, 定 義 如 下 : 一 生 產 廠 ( 場 ): 指 在 國 內 生 產 加 工 分 裝 或 流 通 有 機

More information

奇 妙 的 24 摘 要 從 撲 克 牌 中 隨 機 抽 取 4 張 牌 可 以 有 1820 種 牌 組, 在 這 1820 種 牌 組 中, 有 1362 組 可 經 由 四 則 運 算 的 方 式, 算 出 24 點, 有 458 組 無 解 快 速 求 解 的 方 法 有 相 加 法 因 數

奇 妙 的 24 摘 要 從 撲 克 牌 中 隨 機 抽 取 4 張 牌 可 以 有 1820 種 牌 組, 在 這 1820 種 牌 組 中, 有 1362 組 可 經 由 四 則 運 算 的 方 式, 算 出 24 點, 有 458 組 無 解 快 速 求 解 的 方 法 有 相 加 法 因 數 金 門 地 區 第 55 屆 中 小 學 科 學 展 覽 會 作 品 說 明 書 科 別 : 數 學 組 組 別 : 國 小 組 作 品 名 稱 : 奇 妙 的 24 關 鍵 詞 :24 點 四 則 運 算 ( 最 多 3 個 ) 編 號 :( 由 主 辦 單 位 填 寫 ) 奇 妙 的 24 摘 要 從 撲 克 牌 中 隨 機 抽 取 4 張 牌 可 以 有 1820 種 牌 組, 在 這 1820

More information

關 於 教 育 部 學 習 拍 立 得 教 育 部 於 (103) 年 度 整 合 各 縣 市 政 府 部 屬 機 構 大 學 及 民 間 的 數 位 資 源 與 服 務, 依 不 同 類 型, 分 別 匯 集 於 教 育 大 市 集 教 育 百 科 教 育 媒 體 影 音 教 育 部 學 習 拍

關 於 教 育 部 學 習 拍 立 得 教 育 部 於 (103) 年 度 整 合 各 縣 市 政 府 部 屬 機 構 大 學 及 民 間 的 數 位 資 源 與 服 務, 依 不 同 類 型, 分 別 匯 集 於 教 育 大 市 集 教 育 百 科 教 育 媒 體 影 音 教 育 部 學 習 拍 教 育 部 學 習 拍 立 得 - 教 師 版 使 用 手 冊 v2.0 2015.10.31 關 於 教 育 部 學 習 拍 立 得 教 育 部 於 (103) 年 度 整 合 各 縣 市 政 府 部 屬 機 構 大 學 及 民 間 的 數 位 資 源 與 服 務, 依 不 同 類 型, 分 別 匯 集 於 教 育 大 市 集 教 育 百 科 教 育 媒 體 影 音 教 育 部 學 習 拍 立 得

More information

<4D6963726F736F667420576F7264202D20A4BDA640BADEB27ABD64C3A5A44AC2BEB4B6B371B67DA6D25FB3F8A6D2B0DDC344B6B05F3134303830365F636E>

<4D6963726F736F667420576F7264202D20A4BDA640BADEB27ABD64C3A5A44AC2BEB4B6B371B67DA6D25FB3F8A6D2B0DDC344B6B05F3134303830365F636E> 公 共 管 理 範 疇 技 術 員 職 程 普 通 對 外 入 職 開 考 第 一 職 階 二 等 技 術 員 職 位 空 缺 報 考 集 有 關 報 考 地 點 日 期 及 時 間 報 考 地 點 在 那 裡? 開 考 通 告 上 所 述 遞 交 投 考 申 請 表 的 期 限 為 二 十 日, 自 本 通 告 在 澳 門 特 別 行 政 區 公 報 公 佈 後 第 一 個 工 作 日 起 計 如

More information

會 員 專 區 使 用 手 冊 目 錄 一 基 本 介 紹 會 員 專 區 登 入 位 置 主 畫 面 與 網 站 架 構 : 功 能 導 覽 列 說 明 :... 3 二 DOI 查 詢 與 維 護... 4 三 DOI 註 冊 期 刊 類 型...

會 員 專 區 使 用 手 冊 目 錄 一 基 本 介 紹 會 員 專 區 登 入 位 置 主 畫 面 與 網 站 架 構 : 功 能 導 覽 列 說 明 :... 3 二 DOI 查 詢 與 維 護... 4 三 DOI 註 冊 期 刊 類 型... 會 員 專 區 使 用 手 冊 Version 2.1 Sep. 2016 0 會 員 專 區 使 用 手 冊 目 錄 一 基 本 介 紹... 2 1. 會 員 專 區 登 入 位 置... 2 2. 主 畫 面 與 網 站 架 構 :... 3 3. 功 能 導 覽 列 說 明 :... 3 二 DOI 查 詢 與 維 護... 4 三 DOI 註 冊 期 刊 類 型... 5 1. 選 擇 期

More information

行政院金融監督管理委員會全球資訊網-行政院金融監督管理委員會

行政院金融監督管理委員會全球資訊網-行政院金融監督管理委員會 發 行 人 證 券 商 證 券 交 易 所 會 計 主 管 資 格 條 件 及 專 業 進 修 辦 法 暨 發 行 人 證 券 商 證 券 交 易 所 會 計 主 管 進 修 機 構 審 核 辦 法 問 答 集 105 年 5 月 修 訂 一 會 計 主 管 之 定 義 ( 會 計 主 管 資 格 條 件 及 專 業 進 修 辦 法 第 2 條 ) ( 一 ) 何 謂 會 計 主 管? 證 券 交

More information

進 入 系 統 1. 請 於 首 頁 右 側 使 用 者 登 入 輸 入 帳 號 密 碼 驗 證 碼 後, 點 選 登 入 進 入 系 統 2. 直 接 點 選 右 側 的 進 入 系 統, 直 接 進 入 題 目 檢 索 頁 面 直 接 進 入 系 統 後, 您 仍 可 瀏 覽 選 擇 您 所 需

進 入 系 統 1. 請 於 首 頁 右 側 使 用 者 登 入 輸 入 帳 號 密 碼 驗 證 碼 後, 點 選 登 入 進 入 系 統 2. 直 接 點 選 右 側 的 進 入 系 統, 直 接 進 入 題 目 檢 索 頁 面 直 接 進 入 系 統 後, 您 仍 可 瀏 覽 選 擇 您 所 需 華 人 家 庭 動 態 資 料 庫 資 料 檢 索 及 合 併 系 統 簡 易 使 用 說 明 系 統 簡 介 華 人 家 庭 資 料 庫 自 1999 年 開 始 建 立 以 來, 已 壘 機 時 多 年 調 查 資 料 其 間, 歷 經 樣 本 擴 充 及 題 目 更 佚, 無 論 跨 期 資 料 的 合 併 或 題 目 變 項 的 選 擇 都 已 成 為 越 來 越 高 的 進 入 障 礙 華

More information

iPhone版操作手冊990421

iPhone版操作手冊990421 國 泰 綜 合 證 券 隨 身 證 券 ipad 版 操 作 手 冊 2014.04.28 報 價 功 能 操 作 說 明... 2 登 入 系 統 & 報 價 介 紹... 2 新 增 / 刪 除 / 移 動 自 選 & 語 音 播 報 設 定... 4 自 選 / 綜 合 報 價 各 項 功 能 介 紹... 11 技 術 分 析 線 圖 及 功 能 介 紹... 14 報 價 資 訊... 17

More information

iPhone版操作手冊

iPhone版操作手冊 國 票 超 YA(GPhone) 操 作 手 冊 2015.03.10 連 線 方 式... 2 登 入 系 統 & 憑 證 申 請... 2 報 價 畫 面 介 紹... 3 新 增 / 刪 除 / 移 動 自 選... 5 綜 合 報 價 資 訊 畫 面 操 作 方 式 說 明... 8 技 術 分 析 線 圖 及 功 能 介 紹... 12 報 價 資 訊... 15 財 經 新 聞... 18

More information

肆 研 究 方 法 進 行 本 研 究 前, 我 們 首 先 對 研 究 中 所 用 到 名 詞 作 定 義 定 義 : 牌 數 : 玩 牌 時 所 使 用 到 撲 克 牌 數 次 數 : 進 行 猜 心 術 遊 戲 時, 重 複 分 牌 次 數 數 : 進 行 猜 心 術 遊 戲 時, 每 次 分

肆 研 究 方 法 進 行 本 研 究 前, 我 們 首 先 對 研 究 中 所 用 到 名 詞 作 定 義 定 義 : 牌 數 : 玩 牌 時 所 使 用 到 撲 克 牌 數 次 數 : 進 行 猜 心 術 遊 戲 時, 重 複 分 牌 次 數 數 : 進 行 猜 心 術 遊 戲 時, 每 次 分 摘 要 魔 術 師 讀 心 術 背 後 到 底 藏 了 多 少 祕 密? 一 般 觀 眾 心 裡 常 有 著 這 句 話 本 研 究 我 們 破 解 了 魔 術 師 透 過 數 學 規 律 加 上 置 中 手 法 完 成 一 連 串 騙 人 撲 克 牌 遊 戲, 也 學 會 了 如 何 透 過 整 理 表 格 方 式, 來 找 出 數 學 規 律, 也 更 懂 得 如 何 把 簡 單 數 學 技 巧

More information

Microsoft Word - BM900HD-2F電腦設定.doc

Microsoft Word - BM900HD-2F電腦設定.doc 3.4 控 制 機 能 1/20 1. 顯 示 區 顯 示 當 前 起 重 機 狀 態 2. 蜂 鳴 器 蜂 鳴 器 主 要 用 於 過 載 ( 包 括 載 荷 限 制 警 報 ) 當 負 荷 到 達 90% 時, 蜂 鳴 器 間 歇 性 警 報, 到 達 100% 率 時 連 續 警 報 負 荷 率 增 加 時, 蜂 鳴 器 警 報 間 隔 時 間 越 來 越 短 警 報 類 型 間 斷 連 續

More information

教育實習問與答:

教育實習問與答: 問 與 答 集 一 總 則 Q1: 本 校 開 設 的 教 育 學 程 的 類 別 有 那 幾 種? A1: 本 校 開 設 的 教 育 學 程 有 中 等 學 校 師 資 類 科 教 育 學 程 ( 取 得 國 中 高 中 高 職 等 教 師 資 格 ) 國 民 小 學 師 資 類 科 教 育 學 程 取 得 國 小 教 師 資 格 ) 二 修 習 對 象 與 資 格 Q1: 在 何 種 條 件

More information

第 一 條 : 為 建 立 本 公 司 良 好 董 事 會 治 理 制 度 健 全 監 督 功 能 及 強 化 管 理 機 能, 爰 依 公 開 發 行 公 司 董 事 會 議 事 辦 法 第 二 條 訂 定 本 規 範, 以 資 遵 循 第 二 條 : 本 公 司 董 事 會 之 議 事 規 範,

第 一 條 : 為 建 立 本 公 司 良 好 董 事 會 治 理 制 度 健 全 監 督 功 能 及 強 化 管 理 機 能, 爰 依 公 開 發 行 公 司 董 事 會 議 事 辦 法 第 二 條 訂 定 本 規 範, 以 資 遵 循 第 二 條 : 本 公 司 董 事 會 之 議 事 規 範, 環 瑞 醫 投 資 控 股 股 份 有 限 公 司 內 部 控 制 管 理 辦 法 董 事 會 議 事 規 範 Page 1 of 7 第 一 條 : 為 建 立 本 公 司 良 好 董 事 會 治 理 制 度 健 全 監 督 功 能 及 強 化 管 理 機 能, 爰 依 公 開 發 行 公 司 董 事 會 議 事 辦 法 第 二 條 訂 定 本 規 範, 以 資 遵 循 第 二 條 : 本 公 司

More information

101年度社會福利方案 網路線上操作手冊

101年度社會福利方案     網路線上操作手冊 104 年 度 社 會 福 利 服 務 方 案 網 路 申 請 線 上 操 作 手 冊 中 華 社 會 福 利 聯 合 勸 募 協 會 103 年 8 月 編 製 中 華 社 會 福 利 聯 合 勸 募 協 會 方 案 線 上 申 請 操 作 1 2 4 0-12 104 年 度 社 會 福 利 服 務 方 案 網 路 申 請 線 上 操 作 手 冊 一 方 案 線 上 申 請 流 程 方 案 線

More information

Microsoft Word - _3_???????-Ch20140625_???

Microsoft Word - _3_???????-Ch20140625_??? 綠 河 股 份 有 限 公 司 董 事 會 議 事 規 則 制 訂 及 修 正 紀 錄 一 本 規 則 初 版 於 2012 年 7 月 21 日 制 訂 二 本 規 則 第 一 次 修 訂 於 2013 年 6 月 29 日 三 本 規 則 第 二 次 修 訂 於 2014 年 6 月 25 日 綠 河 股 份 有 限 公 司 董 事 會 議 事 規 則 第 1 條 本 董 事 會 議 事 規 則

More information

背書保證作業程序

背書保證作業程序 本 文 件 之 著 作 權 屬 台 灣 高 速 鐵 路 股 份 有 限 公 司 所 有, 非 經 本 公 司 事 先 書 面 同 意, 不 得 以 任 何 電 子 機 器 影 印 紀 錄 或 其 他 方 式 重 製 儲 存 利 用 散 布 或 傳 送 目 次 章 節 名 稱... 頁 次 規 章 名 稱... 封 面 目 次 表... i 1.0 目 的... 1 2.0 範 圍... 1 3.0

More information

<4D6963726F736F667420576F7264202D20B3E6A4B830312D2D2DBCC6BD75BB50BEE3BCC6AABAA55BB4EEB942BAE22E646F6378>

<4D6963726F736F667420576F7264202D20B3E6A4B830312D2D2DBCC6BD75BB50BEE3BCC6AABAA55BB4EEB942BAE22E646F6378> 國 中 數 學 基 本 學 習 內 容 補 救 教 材 第 一 冊 一 -1 單 元 一 數 線 與 整 數 的 加 減 運 算 主 題 一 正 數 負 數 的 意 義 一 正 數 和 負 數 : 尋 找 寶 藏 北 西 東 小 明 南 小 明 無 意 間 得 到 了 一 張 藏 寶 圖, 圖 上 的 黑 點 代 表 小 明 現 在 站 的 地 方, 每 個 腳 印 都 代 表 1 步 若 要 在

More information

Microsoft Word - 104身障四等-會計學

Microsoft Word - 104身障四等-會計學 104 年 公 務 人 員 特 種 考 試 身 心 障 礙 人 員 考 試 考 試 別 : 身 心 障 礙 人 員 考 試 等 別 : 四 等 考 試 類 科 : 財 稅 行 政 金 融 保 險 科 目 : 會 計 學 概 要 一 甲 公 司 X5 年 12 月 31 日 應 收 帳 款 帳 齡 分 析 表 如 下 : 帳 齡 期 間 金 額 預 估 回 收 率 未 到 期 $350,000 99%

More information

268 別 行 政 區 所 以, 全 國 人 民 代 表 大 會 根 據 憲 法 第 31 條 規 定 設 立 了 特 別 行 政 區 沒 有 憲 法 第 31 條 的 規 定, 就 沒 有 特 別 行 政 區 制 度 存 在 的 合 法 性 基 礎 62 正 如 上 述, 憲 法 為 特 別 行

268 別 行 政 區 所 以, 全 國 人 民 代 表 大 會 根 據 憲 法 第 31 條 規 定 設 立 了 特 別 行 政 區 沒 有 憲 法 第 31 條 的 規 定, 就 沒 有 特 別 行 政 區 制 度 存 在 的 合 法 性 基 礎 62 正 如 上 述, 憲 法 為 特 別 行 行 政 第 二 十 三 卷, 總 第 八 十 八 期,2010 No.2,267 275 267 * 憲 法 和 基 本 法 是 澳 門 特 別 行 政 區 的 憲 制 基 礎, 體 現 在 二 個 方 面 第 一, 一 國 兩 制 的 實 施 需 要 制 度 化 和 法 律 化, 制 度 化 就 是 設 立 特 別 行 政 區, 法 律 化 就 是 制 定 特 別 行 政 區 基 本 法 制 度

More information

( 二 ) 輔 導 員 除 有 特 殊 情 形 外, 同 時 間 以 輔 導 一 人 為 原 則, 至 多 不 得 超 過 二 人 ( 三 ) 實 務 訓 練 機 關 ( 構 ) 學 校 於 實 務 訓 練 期 間 對 由 資 深 人 員 擔 任 之 輔 導 員 得 酌 減 業 務 五 輔 導 重

( 二 ) 輔 導 員 除 有 特 殊 情 形 外, 同 時 間 以 輔 導 一 人 為 原 則, 至 多 不 得 超 過 二 人 ( 三 ) 實 務 訓 練 機 關 ( 構 ) 學 校 於 實 務 訓 練 期 間 對 由 資 深 人 員 擔 任 之 輔 導 員 得 酌 減 業 務 五 輔 導 重 公 務 人 員 考 試 錄 取 人 員 實 務 訓 練 輔 導 要 點 中 華 民 國 九 十 年 十 一 月 十 五 日 保 訓 會 公 訓 字 第 九 六 四 四 七 號 函 發 布 中 華 民 國 九 十 一 年 十 月 二 十 一 日 保 訓 會 公 訓 字 第 九 一 六 二 四 號 函 修 正 發 布 中 華 民 國 九 十 三 年 三 月 八 日 保 訓 會 公 訓 字 第 九 三 一

More information

目 錄 頁 1. 歡 迎 使 用 網 上 預 約 面 談 訪 問 系 統... 3 2. 新 用 戶... 4 2.1 新 用 戶 登 入 帳 戶 程 序... 4 2.2 啟 動 網 上 預 約 面 談 訪 問 帳 戶... 5 2.2.1 核 對 帳 戶 的 地 址 資 料... 5 2.2.2

目 錄 頁 1. 歡 迎 使 用 網 上 預 約 面 談 訪 問 系 統... 3 2. 新 用 戶... 4 2.1 新 用 戶 登 入 帳 戶 程 序... 4 2.2 啟 動 網 上 預 約 面 談 訪 問 帳 戶... 5 2.2.1 核 對 帳 戶 的 地 址 資 料... 5 2.2.2 網 上 預 約 面 談 訪 問 使 用 指 南 香 港 特 別 行 政 區 政 府 統 計 處 目 錄 頁 1. 歡 迎 使 用 網 上 預 約 面 談 訪 問 系 統... 3 2. 新 用 戶... 4 2.1 新 用 戶 登 入 帳 戶 程 序... 4 2.2 啟 動 網 上 預 約 面 談 訪 問 帳 戶... 5 2.2.1 核 對 帳 戶 的 地 址 資 料... 5 2.2.2 閱

More information

總目46-公務員一般開支

總目46-公務員一般開支 管 制 人 員 : 本 總 目 下 的 開 支 會 由 下 列 人 員 交 代 - 公 務 員 事 務 局 常 任 秘 書 長 ( 分 目 001 010 0 11 023 024 025 028 037 041 及 042) 公 司 註 冊 處 處 長 ( 分 目 006) 香 港 金 融 管 理 局 總 裁 ( 分 目 008) 土 地 註 冊 處 處 長 ( 分 目 009) 庫 務 署 署

More information

Microsoft Word - LongCard_Promo_2013_FAQ_tc_pdf.doc

Microsoft Word - LongCard_Promo_2013_FAQ_tc_pdf.doc 陸 港 通 龍 卡 常 遇 問 題 一 般 問 題 o 甚 麼 是 陸 港 通 龍 卡? o 陸 港 通 龍 卡 具 有 哪 些 特 點? o 陸 港 通 龍 卡 適 合 甚 麼 客 戶 使 用? 陸 港 通 龍 卡 申 請 須 知 o 陸 港 通 龍 卡 的 發 卡 對 象 是 甚 麼? o 聯 名 賬 戶 或 公 司 客 戶 可 以 申 請 陸 港 通 龍 卡 嗎? o 現 時 哪 一 個 建

More information

附 件 103 年 國 中 教 育 會 考 反 試 場 則 處 理 方 式 覽 表 別 反 試 場 則 事 項 國 英 數 社 自 處 理 方 式 寫 作 測 驗 由 他 人 頂 替 代 考 或 偽 ( 變 ) 造 證 件 應 試 二 脅 迫 其 他 考 生 或 試 務 人 員 協 助 於 考 試

附 件 103 年 國 中 教 育 會 考 反 試 場 則 處 理 方 式 覽 表 別 反 試 場 則 事 項 國 英 數 社 自 處 理 方 式 寫 作 測 驗 由 他 人 頂 替 代 考 或 偽 ( 變 ) 造 證 件 應 試 二 脅 迫 其 他 考 生 或 試 務 人 員 協 助 於 考 試 103 年 國 中 教 育 會 考 反 試 場 則 處 理 方 式 說 明 公 告 單 位 國 教 署 單 位 聯 絡 人 李 宜 樺 公 告 日 期 102-09-04 聯 絡 電 話 02-7736-7455 電 子 信 箱 e-j226@mail.tpde.edu.tw 103 年 國 中 教 育 會 考 反 試 場 則 處 理 方 式 ( 如 附 件 ) 分 三 個 別 及 二 或, 分 別

More information

證 券 簡 易 下 單 :2121 證 券 簡 易 下 單 1. 主 工 具 列 的 視 窗 搜 尋 器 直 接 輸 入 2121 2. 點 擊 主 選 單 證 券 專 區 下 單 特 殊 下 單 2121 證 券 簡 易 下 單 畫 面 說 明 1. 下 單 區 2. 個 股 行 情 資 訊 與

證 券 簡 易 下 單 :2121 證 券 簡 易 下 單 1. 主 工 具 列 的 視 窗 搜 尋 器 直 接 輸 入 2121 2. 點 擊 主 選 單 證 券 專 區 下 單 特 殊 下 單 2121 證 券 簡 易 下 單 畫 面 說 明 1. 下 單 區 2. 個 股 行 情 資 訊 與 下 單 :2111 證 券 快 速 下 單 1. 主 工 具 列 的 視 窗 搜 尋 器 直 接 輸 入 2111 2. 點 擊 主 選 單 證 券 專 區 下 單 一 般 下 單 2111 證 券 快 速 下 單 1. 點 擊 後, 可 選 擇 群 組 帳 號 或 單 一 帳 號, 選 擇 後 快 速 點 擊 滑 鼠 左 鍵 兩 下, 可 將 帳 號 完 成 登 錄 並 帶 入 視 窗 2. 點

More information

《數學奠基活動模組示例》

《數學奠基活動模組示例》 02 學 年 就 是 要 學 好 數 學 (JUST DO MATH) - 子 計 畫 一 : 數 學 活 動 營 數 學 奠 基 活 動 模 組 示 例 : 分 數 假 帶 互 換 _ 國 小 三 四 年 級 桌 遊 活 動 名 稱 : 分 數 心 臟 病 編 號 : ( 由 主 辦 單 位 填 寫 ) 設 計 者 : 新 竹 縣 蔡 寶 桂 老 師 壹 活 動 器 材 : 一 分 數 撲 克 牌,

More information

PURPOSE

PURPOSE 檔 號 : HP 656/ 5/ 9 電 話 號 碼 : 2810 3615 公 務 員 事 務 局 通 函 第 5/2016 號 ( 注 意 : 這 是 甲 級 傳 閱 通 函, 全 體 公 務 員 均 應 閱 讀 ) 資 助 出 售 房 屋 項 目 目 的 香 港 房 屋 協 會 已 宣 布 推 售 新 的 資 助 出 售 房 屋 項 目 單 位 該 項 目 是 一 項 公 共 房 屋 福 利

More information

Microsoft Word - Panal Paper_Overview _Chi_

Microsoft Word - Panal Paper_Overview _Chi_ 2016 年 4 月 18 日 會 議 討 論 文 件 立 法 會 CB(4)844/15-16(03) 號 文 件 立 法 會 公 務 員 及 資 助 機 構 員 工 事 務 委 員 會 公 務 員 編 制 實 際 員 額 退 休 辭 職 和 年 齡 分 布 概 況 目 的 本 文 件 就 公 務 員 的 整 體 編 制 實 際 員 額 人 手 流 失 和 年 齡 分 布 情 況 提 供 最 新

More information

臺北市97學年度公立國民中學新生分發入學問題與解答-(Q&A)

臺北市97學年度公立國民中學新生分發入學問題與解答-(Q&A) 臺 北 市 105 學 年 度 公 立 國 民 中 學 新 生 分 發 入 學 問 題 與 解 答 -(Q& A) 一 問 : 今 (105) 年 分 發 就 讀 國 中 之 學 生, 大 約 是 那 一 年 時 間 出 生? 答 : 原 則 上 105 學 年 度 國 中 7 年 級 新 生 之 出 生 日 期 為 92 年 9 月 2 日 至 93 年 9 月 1 日 之 國 小 應 屆 畢 業

More information

駛 學 校 順 成 駕 駛 學 校 新 中 華 駕 駛 學 校 新 社 亮 汽 車 電 單 車 教 授 駕 駛 學 校 有 限 公 司 新 順 成 汽 車 駕 駛 學 校 及 新 福 利 駕 駛 學 校 有 限 公 司 其 中 除 新 福 利 只 提 供 輕 型 汽 車 ( 自 動 ) 教 學 課

駛 學 校 順 成 駕 駛 學 校 新 中 華 駕 駛 學 校 新 社 亮 汽 車 電 單 車 教 授 駕 駛 學 校 有 限 公 司 新 順 成 汽 車 駕 駛 學 校 及 新 福 利 駕 駛 學 校 有 限 公 司 其 中 除 新 福 利 只 提 供 輕 型 汽 車 ( 自 動 ) 教 學 課 駕 駛 學 校 收 費 調 查 發 佈 日 期 :2016 年 8 月 9 日 本 澳 近 年 有 不 少 消 費 者 報 讀 輕 型 汽 車 及 摩 托 車 駕 駛 課 程, 但 自 去 (2015) 年 起 本 澳 收 緊 對 輕 型 摩 托 車 的 技 術 規 格 審 批, 避 免 在 原 產 地 單 座 位 的 輕 型 摩 托 車 到 達 本 澳 後 可 申 報 為 兩 座 位, 使 不 少

More information

Microsoft Word - 會計學、中級會計學、會計學概要

Microsoft Word - 會計學、中級會計學、會計學概要 一 會 計 學 適 用 考 試 名 稱 適 用 考 試 類 科 公 務 人 員 高 等 考 試 三 級 考 試 特 種 考 試 地 方 政 府 公 務 人 員 考 試 三 等 考 試 公 務 人 員 特 種 考 試 原 住 民 族 考 試 三 等 考 試 公 務 人 員 特 種 考 試 身 心 障 礙 人 員 考 試 三 等 考 試 財 稅 行 政 金 融 保 險 財 稅 行 政 財 稅 行 政 財

More information

虛擬交易所97年GVE3簡易版.doc

虛擬交易所97年GVE3簡易版.doc 目 錄 一 台 灣 上 市 / 上 櫃 股 票...2 二 台 灣 期 貨...4 三 台 灣 選 擇 權...5 四 台 灣 上 市 / 櫃 權 證...7 五 投 組 清 單...8 六 現 金 帳 戶 轉 移...9 七 掛 單 追 蹤... 11 八 歷 史 交 易 記 錄...13 九 投 組 分 析...15 十 新 舊 版 本 差 異...16 1 一 台 灣 上 市 / 上 櫃 股

More information

e-Submission System Quick Reference Guide for Publication Related Matters (Chinese version)

e-Submission System Quick Reference Guide for Publication Related Matters (Chinese version) 有 關 登 載 事 宜 的 電 子 呈 交 系 統 簡 易 參 考 指 南 2016 年 5 月 1.4 版 本 第 1 頁 目 錄 1 登 入 前 要 準 備 的 資 料... 4 2 登 入 電 子 呈 交 系 統... 5 2.1 輸 入 使 用 者 編 號 及 密 碼... 5 2.2 接 受 免 責 聲 明 的 版 頁... 5 2.3 從 主 項 目 單 中 選 擇... 5 3 一 次

More information

標 準 作 業 程 序 的 版 本 說 明 : 制 定 者 版 本 編 碼 日 期 日 期 主 要 秘 書 處 Version 1.0 2010/12/31 2011/12/03 第 一 版 秘 書 處 Version 1.1 2010/12/31 2011/12/31 第 一 版 第 一 次 秘

標 準 作 業 程 序 的 版 本 說 明 : 制 定 者 版 本 編 碼 日 期 日 期 主 要 秘 書 處 Version 1.0 2010/12/31 2011/12/03 第 一 版 秘 書 處 Version 1.1 2010/12/31 2011/12/31 第 一 版 第 一 次 秘 聯 合 人 體 試 驗 委 員 會 Joint Institutional Review Board P-D-01 文 件 與 紀 錄 管 理 程 序 Documentation Management Procedure 標 準 作 業 程 序 的 版 本 說 明 : 制 定 者 版 本 編 碼 日 期 日 期 主 要 秘 書 處 Version 1.0 2010/12/31 2011/12/03

More information

中國國際商業銀行股份有限公司董事會議事規則(草案)

中國國際商業銀行股份有限公司董事會議事規則(草案) 兆 豐 國 際 商 業 銀 行 董 事 會 議 事 規 則 第 一 條 第 二 條 為 建 立 本 公 司 良 好 董 事 會 治 理 制 度 健 全 監 督 功 能 及 強 化 管 理 機 能, 爰 依 公 開 發 行 公 司 董 事 會 議 事 辦 法 第 二 條 訂 定 本 規 則 本 公 司 董 事 會 之 主 要 議 事 內 容 作 業 程 序 議 事 錄 應 載 明 事 項 公 告 及

More information

文 ( 一 ) 閱 讀 理 解 英 語 數 學 社 會 自 然 及 國 文 ( 二 ) 語 文 表 達 等 各 科 此 外 嘉 義 區 則 另 外 單 獨 辦 理 測 驗 五 專 亦 有 辦 理 特 色 招 生 考 試 分 發 入 學, 與 高 中 高 職 分 開 辦 理, 但 成 績 同 樣 採

文 ( 一 ) 閱 讀 理 解 英 語 數 學 社 會 自 然 及 國 文 ( 二 ) 語 文 表 達 等 各 科 此 外 嘉 義 區 則 另 外 單 獨 辦 理 測 驗 五 專 亦 有 辦 理 特 色 招 生 考 試 分 發 入 學, 與 高 中 高 職 分 開 辦 理, 但 成 績 同 樣 採 想 報 考 103 年 五 專 特 色 招 生 考 試 分 發 入 學 103.2.20 1. 文 藻 外 語 大 學 ( 雙 外 語 跨 領 域 國 際 專 業 人 才 菁 英 班 ) 2. 國 立 臺 中 科 技 大 學 ( 資 訊 應 用 菁 英 班 創 意 商 品 設 計 菁 英 班 ) 3. 國 立 臺 北 商 業 技 術 學 院 ( 企 業 管 理 菁 英 班 國 際 貿 易 科 企 業

More information

Microsoft Word - 第四章.doc

Microsoft Word - 第四章.doc 第 四 章 - 試 分 別 說 明 組 合 邏 輯 電 路 與 序 向 邏 輯 電 路 之 定 義 解 : 組 合 邏 輯 電 路 由 基 本 邏 輯 閘 所 組 成 的 此 種 邏 輯 電 路 之 輸 出 為 電 路 所 有 輸 入 的 組 合 因 此 輸 出 狀 態 可 完 全 由 目 前 之 輸 入 來 決 定 而 組 合 邏 輯 電 路 之 示 意 圖 如 圖 所 a 示 ; 而 序 向 邏

More information

第 2 頁 理 由 現 行 計 劃 3. 現 時, 學 生 如 欲 在 考 試 費 減 免 計 劃 下 申 領 考 試 費 減 免, 必 須 符 合 以 下 資 格 - (a) 首 次 應 考 香 港 中 學 會 考 ( 下 稱 會 考 ) 1 或 香 港 高 級 程 度 會 考 ( 下 稱 高 考

第 2 頁 理 由 現 行 計 劃 3. 現 時, 學 生 如 欲 在 考 試 費 減 免 計 劃 下 申 領 考 試 費 減 免, 必 須 符 合 以 下 資 格 - (a) 首 次 應 考 香 港 中 學 會 考 ( 下 稱 會 考 ) 1 或 香 港 高 級 程 度 會 考 ( 下 稱 高 考 財 務 委 員 會 討 論 文 件 2011 年 5 月 27 日 總 目 173- 學 生 資 助 辦 事 處 分 目 228 學 生 資 助 請 各 委 員 批 准 由 2011/ 12 學 年 起 推 行 有 關 考 試 費 減 免 計 劃 的 改 善 建 議 問 題 香 港 中 學 文 憑 考 試 ( 下 稱 文 憑 考 試 ) 將 於 2011/ 12 學 年 首 次 舉 行 我 們 須

More information

格 成 績 證 明 第 六 條 第 七 條 本 系 大 四 課 程 中 規 劃 日 本 韓 國 越 南 專 題 研 究, 學 生 需 於 大 四 時 修 習 該 課 程, 並 於 規 定 期 間 內 提 出 專 題 報 告, 取 得 合 格 成 績 證 明 本 系 規 定 學 生 畢 業 時 需 取

格 成 績 證 明 第 六 條 第 七 條 本 系 大 四 課 程 中 規 劃 日 本 韓 國 越 南 專 題 研 究, 學 生 需 於 大 四 時 修 習 該 課 程, 並 於 規 定 期 間 內 提 出 專 題 報 告, 取 得 合 格 成 績 證 明 本 系 規 定 學 生 畢 業 時 需 取 國 立 高 雄 大 學 東 亞 語 文 學 系 大 學 部 修 業 規 則 (104 學 年 後 入 學 學 生 適 用 ) 修 正 對 照 表 條 文 修 正 後 條 文 原 條 文 備 註 第 二 條 第 三 條 第 四 條 第 五 條 大 學 部 104 學 年 度 入 學 學 生 大 四 上 下 皆 未 選 擇 校 外 實 習 I 及 校 外 實 習 Ⅱ 者 畢 業 學 分 為 128 學

More information

<4D6963726F736F667420576F7264202D20AA41B9A2BCD0B7C7A7D6B374A44AAAF92E646F63>

<4D6963726F736F667420576F7264202D20AA41B9A2BCD0B7C7A7D6B374A44AAAF92E646F63> 守 護 天 使 系 列 軟 體 P1/7 參 考 安 裝 步 驟 完 成 服 飾 業 POS 銷 售 管 理 系 統 快 速 入 門 2 1 詢 一 出 問 進 現 操 入 後 作 服 台 者 飾 管 代 理 號 POS 之 及 主 密 管 選 碼 理 單 按 確 定 即 可, 因 尚 未 設 定 操 作 人 員 及 密 碼.( 稱 之 為 後 台 管 理 ) 點 選 4 3 用 滑 鼠 點 選 基

More information

臺灣農產品生產追溯管理作業規範草案

臺灣農產品生產追溯管理作業規範草案 臺 灣 農 產 品 生 產 追 溯 管 理 作 業 規 範 中 華 民 國 104 年 4 月 27 日 農 糧 字 第 1041060266A 號 令 訂 定 中 華 民 國 105 年 7 月 27 日 農 糧 字 第 1051060592A 號 令 修 正 一 行 政 院 農 業 委 員 會 ( 以 下 簡 稱 本 會 ) 為 強 化 生 產 者 之 產 品 安 全 責 任, 發 給 臺 灣

More information

預測練習題.doc

預測練習題.doc A 卷 1. 產 品 壽 命 週 期 大 致 可 分 為 初 創 期, 成 長 期, 成 熟 期 和 衰 退 期, 在 初 創 期 新 產 品 要 引 入 市 場 時, 應 採 用 那 種 類 型 的 預 測 方 法 最 適 宜 (A) 時 序 列 分 析 法 (Times-Series Analysis) (B) 因 果 法 (Causal Methods) (C) 定 性 法 (Qualitative

More information

<4D6963726F736F667420576F7264202D20A4A4B5D8A448A5C1A640A94DB0EAB5F9A555ABD8BF76AE76B1F8A8D2B9EAAC49B2D3AB682E646F63>

<4D6963726F736F667420576F7264202D20A4A4B5D8A448A5C1A640A94DB0EAB5F9A555ABD8BF76AE76B1F8A8D2B9EAAC49B2D3AB682E646F63> 中 華 人 民 共 和 國 註 冊 建 築 師 條 例 實 施 細 則 中 華 人 民 共 和 國 建 設 部 令 第 52 號 目 錄 一 九 九 六 年 七 月 一 日 第 一 章 第 二 章 第 三 章 第 四 章 第 五 章 總 則 考 試 注 冊 執 業 附 則 第 一 章 總 則 第 一 條 根 據 中 華 人 民 共 和 國 註 冊 建 築 師 條 例 ( 以 下 簡 稱 條 例 )

More information

第一篇 公用事業開立電子發票緣起及效益

第一篇  公用事業開立電子發票緣起及效益 公 用 事 業 開 立 電 子 發 票 Q&A 目 錄 第 一 篇 公 用 事 業 開 立 電 子 發 票 緣 起 及 效 益 Q1: 公 用 事 業 範 圍?... 1 Q2: 公 用 事 業 開 立 統 一 發 票 緣 起?... 1 Q3: 公 用 事 業 為 什 麼 要 開 立 電 子 發 票?... 1 第 二 篇 公 用 事 業 開 立 電 子 發 票 之 方 式 Q4: 公 用 事 業

More information

Microsoft Word - Articles_of_Incorporation_of_UMC_1606-c

Microsoft Word - Articles_of_Incorporation_of_UMC_1606-c 聯 華 電 子 股 份 有 限 公 司 章 程 中 華 民 國 一 五 年 六 月 七 日 第 一 章 總 則 一 五 年 股 東 常 會 修 訂 通 過 第 一 條 : 本 公 司 依 照 公 司 法 規 定 組 織 之, 定 名 為 聯 華 電 子 股 份 有 限 公 司 第 二 條 : 本 公 司 所 營 事 業 如 下 : 一 積 體 電 路 二 各 種 半 導 體 零 組 件 如 混 成

More information

Microsoft Word - 教師待遇條例.doc

Microsoft Word - 教師待遇條例.doc 教 師 待 遇 條 例 中 華 民 國 104 年 6 月 10 日 華 總 一 義 字 第 10400067391 號 第 一 條 教 師 之 待 遇, 依 本 條 例 行 之 第 二 條 教 師 之 待 遇, 分 本 薪 ( 年 功 薪 ) 加 給 及 獎 金 第 三 條 本 條 例 所 稱 主 管 機 關 如 下 : 一 公 立 學 校 : ( 一 ) 國 立 學 校 為 教 育 部 ( 二

More information

Acronis Backup & Recovery 11 進階版本

Acronis Backup & Recovery 11 進階版本 Acronis Backup & Recovery 11 快 速 入 門 指 南 適 用 於 以 下 版 本 : Advanced Server Virtual Edition Advanced Server SBS Edition Advanced Workstation Server for Linux Server for Windows Workstation 目 錄 1 主 要 元 件...4

More information

( 第 4 項 ) 第 1 項 及 第 2 項 投 資 抵 減 之 適 用 範 圍 核 定 機 關 申 請 期 限 申 請 程 序 施 行 期 限 抵 減 率 及 其 他 相 關 事 項, 由 行 政 院 定 之 行 為 時 促 進 產 業 升 級 條 例 第 6 條 第 2 項 及 第 4 項 分

( 第 4 項 ) 第 1 項 及 第 2 項 投 資 抵 減 之 適 用 範 圍 核 定 機 關 申 請 期 限 申 請 程 序 施 行 期 限 抵 減 率 及 其 他 相 關 事 項, 由 行 政 院 定 之 行 為 時 促 進 產 業 升 級 條 例 第 6 條 第 2 項 及 第 4 項 分 會 議 錄 最 高 行 政 法 院 102 年 度 6 月 份 第 1 次 庭 長 法 官 聯 席 會 議 會 議 日 期 :102 年 6 月 4 日 相 關 法 條 : 促 進 產 業 升 級 條 例 第 6 條 第 2 項 第 4 項 ( 民 國 92 年 2 月 6 日 修 正 公 布 ) 公 司 研 究 與 發 展 及 人 才 培 訓 支 出 適 用 投 資 抵 減 辦 法 第 3 條 第

More information

頁 1 / 8 法 規 名 稱 : 公 務 人 員 俸 給 法 修 正 時 間 :97.1.16 第 一 條 ( 本 法 內 容 ) 公 務 人 員 之 俸 給, 依 本 法 行 之 第 二 條 ( 名 詞 定 義 ) 本 法 所 用 名 詞 意 義 如 下 : 一 本 俸 : 係 指 各 職 等 人 員 依 法 應 領 取 之 基 本 給 與 二 年 功 俸 : 係 指 各 職 等 高 於 本 俸

More information

(Microsoft Word - \244\361\301\311\263W\253h\244\316\255p\244\300\257\3102015-16 \(1\))

(Microsoft Word - \244\361\301\311\263W\253h\244\316\255p\244\300\257\3102015-16 \(1\)) 參 賽 詳 細 須 知 比 賽 日 期 :2016 年 1 月 21 日 ( 星 期 四 ) 比 賽 地 點 : 保 良 局 錦 泰 小 學 四 樓 禮 堂 報 到 時 間 及 地 點 :9: 50am 四 樓 禮 堂 集 合 時 間 及 就 座 :10:00am 四 樓 禮 堂 講 解 比 賽 規 則 時 間 :10:10am 比 賽 時 間 :10:20am ~ 11:50am 評 分 時 間

More information

研究一:n人以『剪刀、石頭、布』猜拳法猜拳一次,決定一人勝

研究一:n人以『剪刀、石頭、布』猜拳法猜拳一次,決定一人勝 嘉 義 市 第 三 十 屆 中 小 學 科 學 展 覽 會 作 品 說 明 書 猜 拳 決 勝 負 的 最 佳 策 略 探 討 科 別 : 數 學 科 組 別 : 國 小 組 關 鍵 詞 : 剪 刀 石 頭 布 黑 白 猜 編 號 : 壹 摘 要 在 玩 遊 戲 時 往 往 需 要 運 用 猜 拳 剪 刀 石 頭 布 或 黑 白 猜 來 決 勝 負 或 是 分 組, 但 人 數 一 多, 便 無 法

More information

如何正確使用自己所擁有的正版音樂光碟?

如何正確使用自己所擁有的正版音樂光碟? 學 生 的 共 同 筆 記 有 無 著 作 權? 學 校 任 課 教 師 上 課 時 的 授 課 演 講, 是 一 種 語 文 著 作 上 課 的 學 生 將 教 師 的 授 課 內 容, 一 字 一 句 的 抄 錄 成 筆 記, 這 是 一 種 重 製 行 為 學 生 上 課 的 目 的, 在 於 獲 得 授 課 教 師 所 傳 授 的 知 識, 而 學 生 上 課 做 筆 記, 是 一 種 習

More information

10. 遊 戲 動 作... 23 10.1. 結 附 ( 附 加 牌 )...23 10.2. 支 付 魔 力...23 10.3. 移 除...23 10.4. 展 示...23 10.5. 召 喚...23 10.6. 造 成 傷 害...23 10.7. 連 鎖...23 10.8. 抽 牌

10. 遊 戲 動 作... 23 10.1. 結 附 ( 附 加 牌 )...23 10.2. 支 付 魔 力...23 10.3. 移 除...23 10.4. 展 示...23 10.5. 召 喚...23 10.6. 造 成 傷 害...23 10.7. 連 鎖...23 10.8. 抽 牌 Force of Will 中 文 白 皮 書 ver. 2.3 1. 概 述... 2 1.1. 玩 家 數 量...2 1.2. 維 奧 拉 規 則 和 彩 虹 橋 規 則...2 1.3. 勝 負 條 件...2 1.4. 最 高 規 則...2 1.5. 基 礎 概 念...2 2. 卡 牌 說 明... 4 2.1. 類 型...4 2.2. 卡 牌 名 稱...5 2.3. 費 用...5

More information

第 七 條 本 行 對 於 下 列 事 項 應 提 董 事 會 討 論 : 一 公 司 之 營 運 計 畫 二 年 度 財 務 報 告 及 半 年 度 財 務 報 告 三 依 證 券 交 易 法 第 十 四 條 之 一 規 定 訂 定 或 修 正 內 部 控 制 制 度 四 依 證 券 交 易 法

第 七 條 本 行 對 於 下 列 事 項 應 提 董 事 會 討 論 : 一 公 司 之 營 運 計 畫 二 年 度 財 務 報 告 及 半 年 度 財 務 報 告 三 依 證 券 交 易 法 第 十 四 條 之 一 規 定 訂 定 或 修 正 內 部 控 制 制 度 四 依 證 券 交 易 法 凱 基 商 業 銀 行 股 份 有 限 公 司 董 事 會 議 事 規 則 管 轄 單 位 : 董 事 會 秘 書 處 初 訂 日 期 :104.4.13 核 定 日 期 :104.4.13 第 一 條 為 建 立 本 行 良 好 董 事 會 治 理 制 度 健 全 監 督 功 能 提 升 董 事 會 之 運 作 效 率 及 決 策 能 力, 爰 依 公 開 發 行 公 司 董 事 會 議 事 辦

More information

Microsoft Word - JOBapp-C.doc

Microsoft Word - JOBapp-C.doc 附 錄 C 航 空 人 員 檢 定 給 證 作 業 程 序 AIRMAN CERTIFICATION ASSESSMENT 目 的 本 章 提 供 對 航 空 人 員 申 請 檢 定 給 證 程 序 之 指 引 本 章 所 指 航 空 人 員 係 指 從 事 民 用 航 空 運 輸 業, 經 民 航 局 檢 定 合 格 並 領 有 相 關 證 書 之 人 員 依 據 A. 民 用 航 空 局 民 用

More information

55202-er-ch03.doc

55202-er-ch03.doc 8 第 章 機 率 - 樣 本 空 間 與 事 件 列 出 擲 一 粒 骰 子 所 出 現 點 數 的 樣 本 空 間, 並 以 集 合 表 示 下 列 各 事 件 : A 是 出 現 點 數 為 偶 數 的 事 件, B 是 出 現 點 數 為 奇 數 的 事 件, C 是 出 現 點 數 大 於 的 事 件 骰 子 出 現 的 點 數 可 能 是,,, 4,5, 6, 因 此 出 現 點 數 的

More information

目 錄

目      錄 目 錄 1. 收 回 本 年 度 經 費 1 ~ 2 2. 收 回 以 前 年 度 保 留 經 費 3 ~ 11 3. 新 舊 年 度 期 間 常 生 問 題 集 12 ~ 20 4. 收 款 收 據 錯 誤 之 問 題 集 21 ~ 22 歲 入 類 - 5. 轉 正 通 知 書 及 收 入 退 還 書 23 ~ 25 6. 其 他 26 ~ 26 7. 保 管 款 之 說 明 27 ~ 30 8.

More information

行 業 其 他 商 業 企 業 ( 飲 食 建 築 醫 療 電 訊 業 運 輸 業 及 貿 易 等 ) 訪 問 企 業 總 員 工 (2013 年 ) 百 分 比 4,915 25% 資 料 來 源 : 本 研 究 整 理 合 計 19,729 100% 調 查 對 象 為 本 澳 工 商 界 各

行 業 其 他 商 業 企 業 ( 飲 食 建 築 醫 療 電 訊 業 運 輸 業 及 貿 易 等 ) 訪 問 企 業 總 員 工 (2013 年 ) 百 分 比 4,915 25% 資 料 來 源 : 本 研 究 整 理 合 計 19,729 100% 調 查 對 象 為 本 澳 工 商 界 各 澳 門 會 計 專 業 未 來 人 才 需 求 研 究 撮 要 由 高 等 教 育 輔 助 辦 公 室 委 託 澳 門 管 理 學 院 進 行 2014 年 11 月 本 研 究 由 澳 門 特 別 行 政 區 政 府 高 等 教 育 輔 助 辦 公 室 委 託 澳 門 管 理 學 院 進 行, 主 要 目 的 為 掌 握 本 澳 該 專 業 的 未 來 高 教 人 才 需 求 情 況 1. 研 究

More information

財團法人中華民國會計研究發展基金會

財團法人中華民國會計研究發展基金會 國 際 會 計 準 則 第 1 2 號 個 案 釋 例 初 稿 所 得 稅 ( 請 於 101 年 7 月 15 日 前, 將 意 見 以 電 子 郵 件 方 式 寄 至 tifrs@ardf.org.tw) 國 際 會 計 準 則 第 12 號 所 得 稅 說 明 : 以 下 釋 例 乃 舉 例 性 質, 所 例 舉 之 交 易 僅 供 參 考, 實 際 交 易 內 容 仍 必 須 符 合 相 關

More information

十 三. 服 務 學 習... 24 十 四. 座 位 表 管 理... 25 十 五. 班 導 師 通 訊 錄 小 工 具... 26 十 六. 電 子 報 表... 27 十 七. 評 量 成 績... 27 十 八. 學 期 成 績 ( 國 中 )... 28 十 九. 學 期 成 績 ( 高

十 三. 服 務 學 習... 24 十 四. 座 位 表 管 理... 25 十 五. 班 導 師 通 訊 錄 小 工 具... 26 十 六. 電 子 報 表... 27 十 七. 評 量 成 績... 27 十 八. 學 期 成 績 ( 國 中 )... 28 十 九. 學 期 成 績 ( 高 ischool web2 操 作 說 明 目 錄 壹. 前 言... 3 貳. 登 入... 3 參. 基 本 說 明... 7 肆. 小 工 具 介 紹... 10 一. 通 訊 錄... 10 二. 訊 息... 12 三. 定 期 評 量 成 績 登 錄 ( 高 中 )... 13 四. 平 時 評 量 成 績 登 錄 ( 高 中 )... 14 五. 定 期 評 量 成 績 登 錄 ( 國

More information

屋 稅 的 稅 基 係 房 屋 現 值 ( 房 屋 稅 條 例 第 5 條 參 照 ), 房 屋 現 值 之 計 算, 則 係 依 房 屋 標 準 價 格 的 相 關 事 項 定 期 評 定 之 ( 房 屋 稅 條 例 第 11 條 參 照 ) 至 於 評 定 房 屋 標 準 價 格 的 相 關 事

屋 稅 的 稅 基 係 房 屋 現 值 ( 房 屋 稅 條 例 第 5 條 參 照 ), 房 屋 現 值 之 計 算, 則 係 依 房 屋 標 準 價 格 的 相 關 事 項 定 期 評 定 之 ( 房 屋 稅 條 例 第 11 條 參 照 ) 至 於 評 定 房 屋 標 準 價 格 的 相 關 事 案 合 併 審 查 及 合 併 審 定, 專 利 權 人 或 舉 發 人 如 就 其 合 併 審 定 結 果 不 服, 自 得 對 之 一 併 提 起 行 政 爭 訟, 亦 符 合 訴 訟 經 濟 原 則 四 如 果 決 定 無 論 何 種 情 形 均 採 甲 說 ( 第 1 類 判 決 ), 除 應 經 過 適 當 完 全 之 辯 論 外, 對 於 僅 有 部 分 請 求 項 不 具 可 專 利

More information

6-1-1極限的概念

6-1-1極限的概念 選 修 數 學 (I-4 多 項 式 函 數 的 極 限 與 導 數 - 導 數 與 切 線 斜 率 定 義. f ( 在 的 導 數 : f ( h 對 實 函 數 f ( 若 極 限 存 在 h h 則 稱 f ( 在 點 可 微 分 而 此 極 限 值 稱 為 f ( 在 的 導 數 以 f ( 表 示 f ( f ( 函 數 f ( 在 的 導 數 也 可 以 表 成 f ( 註 : 為 了

More information

七 獎 金 : 指 為 獎 勵 教 學 研 究 輔 導 與 年 度 服 務 績 效 以 激 勵 教 師 士 氣, 而 另 發 之 給 與 第 五 條 本 條 例 於 公 立 及 已 立 案 之 私 立 學 校 編 制 內, 依 法 取 得 教 師 資 格 之 專 任 教 師 適 用 之 第 六 條

七 獎 金 : 指 為 獎 勵 教 學 研 究 輔 導 與 年 度 服 務 績 效 以 激 勵 教 師 士 氣, 而 另 發 之 給 與 第 五 條 本 條 例 於 公 立 及 已 立 案 之 私 立 學 校 編 制 內, 依 法 取 得 教 師 資 格 之 專 任 教 師 適 用 之 第 六 條 轉 載 總 統 令 中 華 民 國 104 年 6 月 10 日 華 總 一 義 字 第 10400067391 號 茲 制 定 教 師 待 遇 條 例, 公 布 之 總 統 馬 英 九 行 政 院 院 長 毛 治 國 教 育 部 部 長 吳 思 華 教 師 待 遇 條 例 中 華 民 國 104 年 6 月 10 日 公 布 第 一 條 教 師 之 待 遇, 依 本 條 例 行 之 第 二 條 教

More information

Microsoft PowerPoint - 使用 Word 編輯與排版文件 (II).ppt

Microsoft PowerPoint - 使用 Word 編輯與排版文件 (II).ppt 課 程 大 綱 使 用 Word 編 輯 與 排 版 文 件 (II) 第 4 章 Word 表 格 第 5 章 文 件 內 容 的 進 階 處 理 許 明 宗 表 格 繪 製 表 格 表 格 的 界 面 表 格 的 選 取 表 格 欄 列 的 新 增 與 刪 除 表 頭 對 角 線 格 線 框 線 與 網 底 儲 存 格 的 新 增 刪 除 分 割 合 併 與 切 換 調 整 表 格 表 格 的

More information

Microsoft Word - 發行CB轉換辦法_1030717_.doc

Microsoft Word - 發行CB轉換辦法_1030717_.doc 振 樺 電 子 股 份 有 限 公 司 國 內 第 一 次 無 擔 保 轉 換 公 司 債 發 行 及 轉 換 辦 法 一 債 券 名 稱 振 樺 電 子 股 份 有 限 公 司 ( 以 下 簡 稱 本 公 司 ) 國 內 第 一 次 無 擔 保 轉 換 公 司 債 ( 以 下 簡 稱 本 轉 換 公 司 債 ) 二 發 行 日 期 民 國 103 年 07 月 28 日 ( 以 下 簡 稱 發 行

More information

1. 安 裝 1.1 手 機 端 安 裝 檔 (cab 檔 ) 請 您 將 下 載 的 cab 檔 案 複 製 到 手 機 內 任 一 資 料 夾, 在 手 機 上 點 擊 cab 檔 案 後 即 可 開 始 安 裝 點 擊 本 檔 案 即 可 開 始 安 裝 請 於 您 的 手 機 上 繼 續 安

1. 安 裝 1.1 手 機 端 安 裝 檔 (cab 檔 ) 請 您 將 下 載 的 cab 檔 案 複 製 到 手 機 內 任 一 資 料 夾, 在 手 機 上 點 擊 cab 檔 案 後 即 可 開 始 安 裝 點 擊 本 檔 案 即 可 開 始 安 裝 請 於 您 的 手 機 上 繼 續 安 賽 微 輕 鬆 說 V2.0.0 使 用 者 操 作 手 冊 賽 微 輕 鬆 說 是 一 套 利 用 語 音 辨 識 技 術, 將 語 音 轉 成 文 字, 讓 您 在 手 機 上 輸 入 中 文 簡 訊 或 郵 件 的 軟 體 賽 微 輕 鬆 說 打 破 以 手 機 小 鍵 盤 輸 入 不 易 和 中 文 輸 入 法 限 制 的 籓 籬, 讓 您 快 速 完 成 編 輯 簡 訊 或 郵 件 當 您

More information

Microsoft Word - 10100000191.doc

Microsoft Word - 10100000191.doc 臺 灣 集 中 保 管 結 算 所 股 份 有 限 公 司 辦 理 認 購 ( 售 ) 權 證 帳 簿 劃 撥 作 業 配 合 事 項 部 分 條 文 修 正 條 文 對 照 表 附 件 1 修 正 條 文 現 行 條 文 說 明 第 五 章 認 購 ( 售 ) 權 證 之 權 利 行 使 第 一 節 認 購 權 證 採 證 券 給 付 或 以 證 券 給 付 之 認 購 權 證 發 行 人 得 選

More information

壹、前 言

壹、前 言 101 年 度 公 文 及 檔 案 管 理 資 訊 技 術 教 育 訓 練 委 託 服 務 案 基 層 機 關 公 文 線 上 簽 核 系 統 軟 體 使 用 手 冊 ( 承 辦 人 員 作 業 ) 檔 案 管 理 局 委 託 辦 理 目 錄 公 文 系 統 配 合 政 府 機 關 憑 證 演 算 法 升 級 辦 理 情 形 說 明... 1 壹 公 文 及 檔 案 資 訊 技 術 基 本 概 念

More information

題組一 文書排版

題組一  文書排版 電 腦 軟 體 應 用 乙 級 檢 定 術 科 題 組 一 附 件 一 解 題 ACCESS 一 建 立 檔 案 匯 入 資 料 表 1 從 開 始 功 能 表 的 所 有 程 式 中, 開 啟 ACCESS 1.1 按 工 作 列 上 的 開 新 檔 案 鈕 1.2 點 選 右 側 窗 格 的 空 白 資 料 庫 1.3 檔 案 名 稱 輸 入 題 組 一 1.4 按 鈕 2 匯 入 題 本 中

More information

版 本 記 錄 版 本 日 期 作 者 版 本 版 本 變 更 說 明 2012/08/27 Iden 1.0 初 版 2012/09/18 Iden 1.1 加 入 付 款 流 程 等 章 節 2014/11/03 Iden 1.2 加 入 憑 證 管 理 - 憑 證 二 代 卡 放 行 流 程

版 本 記 錄 版 本 日 期 作 者 版 本 版 本 變 更 說 明 2012/08/27 Iden 1.0 初 版 2012/09/18 Iden 1.1 加 入 付 款 流 程 等 章 節 2014/11/03 Iden 1.2 加 入 憑 證 管 理 - 憑 證 二 代 卡 放 行 流 程 高 雄 銀 行 企 業 金 融 網 金 融 XML 交 易 系 統 系 統 使 用 手 冊 高 雄 銀 行 股 份 有 限 公 司 中 華 民 國 一 三 年 十 一 月 三 日 Version 1.2 版 本 記 錄 版 本 日 期 作 者 版 本 版 本 變 更 說 明 2012/08/27 Iden 1.0 初 版 2012/09/18 Iden 1.1 加 入 付 款 流 程 等 章 節 2014/11/03

More information

Microsoft Word - 小論文-變性狗問卷調查.doc

Microsoft Word - 小論文-變性狗問卷調查.doc 篇 名 : 將 母 狗 變 性 來 解 決 流 浪 狗 問 題 之 問 卷 調 查 研 究 作 者 : 王 柏 勝 國 立 鹿 港 高 級 中 學 養 二 甲 班 柯 志 翰 國 立 鹿 港 高 級 中 學 養 二 甲 班 蔡 其 宏 國 立 鹿 港 高 級 中 學 養 二 甲 班 指 導 老 師 : 陳 光 烈 老 師 1 壹 前 言 流 浪 狗 的 問 題 存 在 已 久,( 註 一 ) 目 前

More information

目 錄 1 策 略 - 智 能 策 略 篩 選 器... 3 2 策 略 - 自 訂 篩 選 器... 7 3 策 略 - 觀 察 名 單... 12 4 組 合... 16 5 價 格... 189 6 賬 戶 活 動... 21 7 持 倉 - 開 倉 部 位... 23 8 持 倉 - 單 子

目 錄 1 策 略 - 智 能 策 略 篩 選 器... 3 2 策 略 - 自 訂 篩 選 器... 7 3 策 略 - 觀 察 名 單... 12 4 組 合... 16 5 價 格... 189 6 賬 戶 活 動... 21 7 持 倉 - 開 倉 部 位... 23 8 持 倉 - 單 子 用 戶 指 南 版 本 1.1 第 1 頁 目 錄 1 策 略 - 智 能 策 略 篩 選 器... 3 2 策 略 - 自 訂 篩 選 器... 7 3 策 略 - 觀 察 名 單... 12 4 組 合... 16 5 價 格... 189 6 賬 戶 活 動... 21 7 持 倉 - 開 倉 部 位... 23 8 持 倉 - 單 子... 26 9 持 倉 - 已 帄 倉 持 倉... 278

More information

目 錄 項 目 內 容 頁 數 1 手 機 要 求 3 2 登 記 程 序 3 3 登 入 程 序 4 4 輸 入 買 賣 指 示 6 5 更 改 指 示 14 6 取 消 指 示 18 7 查 詢 股 票 結 存 21 8 查 詢 買 賣 指 示 23 9 更 改 密 碼 24 10 查 詢 股

目 錄 項 目 內 容 頁 數 1 手 機 要 求 3 2 登 記 程 序 3 3 登 入 程 序 4 4 輸 入 買 賣 指 示 6 5 更 改 指 示 14 6 取 消 指 示 18 7 查 詢 股 票 結 存 21 8 查 詢 買 賣 指 示 23 9 更 改 密 碼 24 10 查 詢 股 流 動 股 票 買 賣 服 務 操 作 指 引 目 錄 項 目 內 容 頁 數 1 手 機 要 求 3 2 登 記 程 序 3 3 登 入 程 序 4 4 輸 入 買 賣 指 示 6 5 更 改 指 示 14 6 取 消 指 示 18 7 查 詢 股 票 結 存 21 8 查 詢 買 賣 指 示 23 9 更 改 密 碼 24 10 查 詢 股 價 及 指 數 26 11 切 換 語 言 及 登 出

More information

(DP_MFP_Training

(DP_MFP_Training 影 印 機 操 作 說 明 1 人 性 化 操 作 面 板 超 大 液 晶 觸 控 面 板 : 容 易 觀 看 及 了 解 (192 x 72mm) 直 覺 性 操 作 面 板 設 計 : 由 上 而 下 由 左 至 右 的 消 費 者 直 覺 操 作 設 計 圖 形 化 界 面 : 所 有 功 能 一 目 了 然, 使 用 方 便 啟 動 統 一 式 設 計 : 全 系 列 相 同 操 作 界 面

More information

功能名稱

功能名稱 一 軟 體 安 裝 設 定 與 登 入 機 制 差 異 比 較... 2 二 報 價 畫 面 工 具 列 選 單 差 異 比 較... 4 三 報 價 功 能 差 異 比 較... 18 四 技 術 分 析 功 能 差 異 比 較... 28 五 完 整 下 單 工 具 列 選 單 差 異 比 較... 35 六 完 整 下 單 證 券 功 能 差 異 比 較... 37 七 完 整 下 單 期 貨

More information

配 對 奇 跡 / 機 -SET 遊 戲 的 探 討 與 變 型 摘 要 以 探 討 SET 遊 戲 紙 牌 配 對 的 所 有 組 合 情 形 為 研 究 起 點, 分 析 歸 納 而 窮 盡 出 15 種 配 對 類 型 針 對 如 何 不 剩 牌 的 目 標, 進 行 猜 想 並 驗 證 在

配 對 奇 跡 / 機 -SET 遊 戲 的 探 討 與 變 型 摘 要 以 探 討 SET 遊 戲 紙 牌 配 對 的 所 有 組 合 情 形 為 研 究 起 點, 分 析 歸 納 而 窮 盡 出 15 種 配 對 類 型 針 對 如 何 不 剩 牌 的 目 標, 進 行 猜 想 並 驗 證 在 中 華 民 國 第 52 屆 中 小 學 科 學 展 覽 會 作 品 說 明 書 國 小 組 數 學 科 第 三 名 080415 配 對 奇 跡 / 機 -SET 遊 戲 的 探 討 與 變 型 學 校 名 稱 : 臺 北 市 松 山 區 民 權 國 民 小 學 作 者 : 指 導 老 師 : 小 六 張 哲 睿 小 六 簡 暉 倫 連 婉 婷 顏 稚 仁 小 六 吳 家 頡 小 六 陳 文 悅

More information