110年 一般警察特考 三等 警察資訊管理人員 物件導向程式設計 試卷

pdf
114.7 KB
2 頁
windows10
侵權投訴
加載中. ..
PDF
1
10
公務試警、一
國家安全人員110年特種考試
退
考試別
一般警察人員考試
三等考試
類科組別
警察資訊管理人員
物件導向程式設計
考試時間
2
小時
座號
禁止使用電子計算器。
本科目除專門名詞、數理公式或程式設計外,應使用本國文字作答。
代號
30450
頁次
註:下列題目作答時,程式部分可選用C#C++Java撰寫
一、請寫出執行下列 Java 程式碼的輸出結果。15 分)
public class Testa {
public static void main(String[ ] args) {
int [ ] a = {1, 2, 3, 4};
swap( a );
System.out.println( "a [0] = " + a [0] );
}
public static void swap(int [ ] data) {
int temp = data[0];
data[0] = data [ data.length 1 ];
data [ data.length 1 ] = temp;
}
}
public class Testb{
public static void main(String[ ] args) {
T t = new T ( );
swap( t );
System.out.println( " e1 = " + t.e1 + ", e2 = " + t.e2);
}
public static void swap(T t) {
int temp = t.e1;
t.e1 = t.e2;
t.e2 = temp;
}
}
class T {
int e1 = 1 ;
int e2 = 2 ;
}
代號
30450
頁次
public class Testb{
public static void main(String[ ] args) {
T t = new T ( );
swap( t.e1, t.e2 );
System.out.println( " e1 = " + t.e1 + ", e2 = " + t.e2);
}
public static void swap(int e1, int e2) {
int temp = e1;
e1 = e2;
e2 = temp;
}
}
class T {
int e1 = 1 ;
int e2 = 2 ;
}
二、請設計程式,定義一個名為 Flower 的類class,該類別中每個物件
有三個 private 實例變數instance variables分別代表花的名name
花瓣個數petal和價格price其資料型態分別為 String, int float
您的類別應包含相關資料宣告構函式constructor以及存取三個資
料的 getter setter 法(methods30 分)
三、Java Exception
便
RuntimeExceptionsubclass15
請說明在例外處理中使用 finally 子句(clause)的主要目的。5分)
四、請分別說 this super 個關鍵字(keyword的使用情境。10
五、請設計程式從檔案(data.txt讀入整數資料。若其中有資料重複出現,
僅保留首次出現者,去除第二次以及後續之重複資料。後,按原順序
將資料輸出至檔案 unique.txt25 分)
檔案data.txt內容 檔案unique.txt內容
範例一 3457954194 3457919
範例二 128 5 7 23 4 128 5 7 23 4
收藏 ⬇️ 下載