E等公務員,e學中心,解答,測驗,Android程式設計入門(中)
「Android程式設計入門(中)」e等公務園+e學中心+學習平臺解答
相信大家會搜尋進來,應該也是為了更快速完成測驗,貼心的我們懂你❤資料均網路上蒐集整理,僅供參考。大家善用Ctrl+F搜尋題目關鍵字,相信很快就找到答案。
問:關於Java巢狀類別,以下何者為真?v 1.巢狀類別是在類別中擁有其他類別的宣告v 2.巢狀類別強調類別之間的關聯性,內層類別一定需要外層類別 3.如果外層類別的物件不存在,內層類別物件也可以存在 4.以上皆是 問:以下關於Java「二維陣列(Two-dimensional Arrays)」的敘述,何者為真? 1.它的左索引(Left Index)指出位在哪一列 2.它的右索引(Right Index)指出位在哪一欄 3.它使用2個索引值就可以存取指定位置的元素v 4.以上皆是 問:以下關於Java類別的建構子的特點,何者為真? 1.如果類別沒有建構子,在使用new指令建立物件時,只會配置記憶體空間,並不會設定成員變數值。 2.建構子是物件的初始方法 3.如果希望類別如同基本資料型態,在宣告時指定變數初值,類別需要使用建構子v 4.以上皆是 問:以下何者屬於Java實作多形的方式? 1.方法過載(Method Overloading) 2.類別繼承的方法覆寫(Method overriding through Inheritance) 3.Java介面的方法覆寫(Method overriding through the Java Interface)v 4.以上皆是 問:在子類別除了可以覆寫父類別的成員方法和隱藏類別方法外,子類別也可以覆寫父類別的成員變數 ○v ╳ 問:只需變數名稱相同,就算變數的資料型態不同,也一樣可以隱藏父類別的成員變數v ○ ╳ 問:同一個類別只可以實作一個介面? ○v ╳ 問:以下關於類別的繼承的敘述,何者為真? 1.子類別不能存取父類別宣告成private的成員變數和方法 2.父類別的建構子不屬於類別的成員 3.如果繼承的父類別方法不符合需求,在子類別可以利用「覆寫」(Override)來取代父類別繼承的方v 4.以上皆是 問:以下關於Java語言隱藏方法的敘述,何者為真?v 1.在子類別宣告同樣的類別方法來取代父類別的同名類別方法,稱為「隱藏(Hide)」 2.在子類別可以宣告同名、同參數列和傳回值的實例方法來取代父類別繼承的類別方法 3.在子類別可以宣告同名、同參數列和傳回值的類別方法來取代父類別繼承的實例方法 4.以上皆是 問:以下關於Java介面的敘述,何者為真? 1.類別使用implements關鍵字來實作介面 2.如果實作介面不只一個,須使用「,」逗號分隔 3.在類別宣告內需要實作所有介面的方法v 4.以上皆是 問:關於Java匿名類別,以下何者為真? 1.一般來說,匿名內層類別的使用方式和命名的內層類別相似 2.& 3.匿名內層類別必須繼承存在的類別或介面v 4.以上皆是 問:以下關於Java保留字final的用法,何者為真? 1.final可以修飾類別,表示此類別不能被繼承(Extends) 2.final可以修飾方法,表示此方法不能被覆寫(Override) 3.final可以修飾欄位,表示此方法不能再被指派值(Assign)v 4.以上皆是 問:以下關於Java類別的敘述,何者為真? 1.在宣告類別後,Java程式就可以將類別當作資料型態 2.在Java建立物件是使用new運算子依照類別範本來建立物件 3.在Java建立物件過程稱為「實體化」(Instantiation)v 4.以上皆是 問:以下關於類別的繼承的存取限制,何者為真? 1.子類別可以繼承父類別的所有成員變數和方法v 2.子類別不能存取父類別宣告成private的成員變數和方法v 3.父類別的建構子不屬於類別的成員 4.以上皆是 問:在Java需要宣告物件後,才能建立類別? ○v ╳ 問:以下何者是指Java的程式? 1.程序 2.函數 3.方法v 4.以上皆是 問:以下關於Java抽象類別與介面的敘述,何者為真? 1.在抽象類別內可以同時包含抽象方法與一般方法;但介面方法內則不可以如此 2.一個類別只能繼承一個抽象類別,但是可以同時實作多個介面 3.抽象類別可以繼承某個抽象類別、介面也可以繼承某個介面v 4.以上皆是 問:以下關於類別的繼承的敘述,何者為真?v 1.宣告繼承的子類別前,我們需要先有一個父類別來繼承v 2.使用extends關鍵字來宣告類別繼承存在的類別 3.子類別可以繼承父類別的所有成員變數和方法,毫無限制 4.以上皆是 問:同一個類別只可以建立一個物件? ○v ╳ 問:關於Java巢狀類別,以下何者為真? 1.巢狀類別的內層類別也是外層類別的成員 2.在Java程式檔案只允許一個宣告成public的類別 3.如果巢狀類別宣告成public,內層類別也一樣擁有public存取權限v 4.以上皆是 問:以下關於類別的繼承的敘述,何者為真?v 1.在UML類別關聯性中,繼承稱為一般關係(Generalization)v 2.繼承可以多個子類別繼承同一個父類別 3.繼承可以同一個子類別繼承多個父類別 4.以上皆是 問:物件導向技術有三個重要觀念:物件(Objects)、訊息(Messages)和類別(Classes),以下何者為真? 1.物件:提供資料和方法的封裝 2.訊息:物件之間的溝通方式,可以建立互動和支援過過載和多形觀念 3.類別:物件的分類,可以實作類別架構的繼承v 4.以上皆是 問:Java字串就是String物件,一旦建立字串後,就無法改變其值v ○ ╳ 問:以下關於Java類別變數與方法的特點,何者為真? 1.在類別宣告中如果有宣告成static的類別變數和方法,在建立物件時,並不會替每一個物件建立類別的變數和方法 2.類別變數和方法是屬於類別,並不是類別所建立的物件 3.所有物件都是使用同一份類別變數和呼叫同一個類別方法v 4.以上皆是 問:以下關於Java字串的敘述,何者為真? 1.int indexOf(char)函式是傳回第1次搜尋到字元的索引位置,如果沒有找到傳回-1 2.int lastIndexOf(char)函式是傳回反向從最後1個字元開始搜尋到字元的索引位置,如果沒有找到傳回-1 3.toLowerCase()函式是將字串的英文字母轉換成小寫字母v 4.以上皆是 問:同一個類別可以當作藍圖建立無數個物件?v ○ ╳ 問:以下關於Java字串的敘述,何者為真? 1.charAt(int)函式是取得參數int索引位置的字元 2.substring(int)函式是從參數int開始取出剩下字元的字串 3.trim()函式是刪除字串前後的空白字元v 4.以上皆是 問:以下關於物件導向程式語言的特性,何者為真? 1.封裝(Encapsulation)是將資料和處理資料的程序與函數組合起來建立物件 2.繼承(Inheritance)是物件的再利用 3.在Java語言定義物件是使用「類別(Class)」內含屬性和方法,屬於一種抽象資料型態v 4.以上皆是 問:在子類別除了可以覆寫父類別的成員方法和隱藏類別方法外,子類別也可以隱藏父類別的成員變數v ○ ╳ 問:在Java需要宣告類別後,才能建立物件?v ○ ╳ 問:以下關於Java類別的敘述,何者為真? 1.類別建立的物件稱為類別的「實例」(Instances) 2.在物件的變數稱為「實例變數」(Instance Variables) 3.程序或函數稱為「實例方法」(Instance Methods)v 4.以上皆是 問:以下關於Java存取修飾子的敘述,何者為真? 1.為了隱藏物件資料,我們可以將成員變數宣告成private 2.知道類別存取方法的使用介面,就可以處理類別的成員變數,這就是「資訊隱藏」(Information Hiding) 3.成員變數是透過宣告成public的成員方法來進行存取,稱為「存取方法」(Accessor Methods)v 4.以上皆是 問:同一個類別只可以實作多個介面?v ○ ╳ 問:在Java語言是以abstract保留字宣告方法,成為抽象方法v ○ ╳ 問:以下關於Java陣列與字串的敘述,何者為真? 1.Java字串長度可用String類別所提供的length屬性獲得v 2.Java字串長度可用String類別所提供的length()方法獲得v 3.Java陣列長度可用Java所提供的length屬性獲得 4.Java陣列長度可用Java所提供的length()方法獲得 問:Java支援二維陣列或多維陣列v ○ ╳ 問:以下關於Java存取修飾子的敘述,何者為真? 1.可以使用private修飾子 2.可以使用public修飾子 3.可以使用protected修飾子v 4.以上皆是 問:走訪二維陣列只可以使用二層巢狀迴圈 ○v ╳ 問:以下關於Java介面的敘述,何者為真? 1.Java介面和類別一樣都是參考資料型態 2.介面可以定義類別行為,內含常數和方法的宣告 3.Java介面可以宣告方法,其宣告的方法全是抽象方法(Abstract Method)v 4.以上皆是 問:以下關於Java類別的建構子的特點,何者為真?v 1.建構子與類別同名v 2.建構子沒有傳回值,也不用加上void 3.建構子沒有支援方法的「過載(Overload)」 4.以上皆是 問:簡單的說,實例就是一個物件v ○ ╳ 問:以下何者用來儲存物件的資料? 1.成員資料(Data Member) 2.成員變數(Member Variables) 3.屬性(Property)v 4.以上皆是 問:Java陣列宣告時必須給予初值 ○v ╳ 問:以下關於Java陣列的敘述,何者為真? 1.陣列可以和for迴圈搭配使用,走訪每一個陣列元素 2.陣列可以和while迴圈搭配使用,走訪每一個陣列元素 3.陣列可以和for-each迴圈搭配使用,走訪每一個陣列元素v 4.以上皆是
問:關於Java巢狀類別,以下何者為真?
v 1.巢狀類別是在類別中擁有其他類別的宣告
v 2.巢狀類別強調類別之間的關聯性,內層類別一定需要外層類別
3.如果外層類別的物件不存在,內層類別物件也可以存在
4.以上皆是
問:以下關於Java「二維陣列(Two-dimensional Arrays)」的敘述,何者為真?
1.它的左索引(Left Index)指出位在哪一列
2.它的右索引(Right Index)指出位在哪一欄
3.它使用2個索引值就可以存取指定位置的元素
v 4.以上皆是
問:以下關於Java類別的建構子的特點,何者為真?
1.如果類別沒有建構子,在使用new指令建立物件時,只會配置記憶體空間,並不會設定成員變數值。
2.建構子是物件的初始方法
3.如果希望類別如同基本資料型態,在宣告時指定變數初值,類別需要使用建構子
v 4.以上皆是
問:以下何者屬於Java實作多形的方式?
1.方法過載(Method Overloading)
2.類別繼承的方法覆寫(Method overriding through Inheritance)
3.Java介面的方法覆寫(Method overriding through the Java Interface)
v 4.以上皆是
問:在子類別除了可以覆寫父類別的成員方法和隱藏類別方法外,子類別也可以覆寫父類別的成員變數
○
v ╳
問:只需變數名稱相同,就算變數的資料型態不同,也一樣可以隱藏父類別的成員變數
v ○
╳
問:同一個類別只可以實作一個介面?
○
v ╳
問:以下關於類別的繼承的敘述,何者為真?
1.子類別不能存取父類別宣告成private的成員變數和方法
2.父類別的建構子不屬於類別的成員
3.如果繼承的父類別方法不符合需求,在子類別可以利用「覆寫」(Override)來取代父類別繼承的方
v 4.以上皆是
問:以下關於Java語言隱藏方法的敘述,何者為真?
v 1.在子類別宣告同樣的類別方法來取代父類別的同名類別方法,稱為「隱藏(Hide)」
2.在子類別可以宣告同名、同參數列和傳回值的實例方法來取代父類別繼承的類別方法
3.在子類別可以宣告同名、同參數列和傳回值的類別方法來取代父類別繼承的實例方法
4.以上皆是
問:以下關於Java介面的敘述,何者為真?
1.類別使用implements關鍵字來實作介面
2.如果實作介面不只一個,須使用「,」逗號分隔
3.在類別宣告內需要實作所有介面的方法
v 4.以上皆是
問:關於Java匿名類別,以下何者為真?
1.一般來說,匿名內層類別的使用方式和命名的內層類別相似
2.&
3.匿名內層類別必須繼承存在的類別或介面
v 4.以上皆是
問:以下關於Java保留字final的用法,何者為真?
1.final可以修飾類別,表示此類別不能被繼承(Extends)
2.final可以修飾方法,表示此方法不能被覆寫(Override)
3.final可以修飾欄位,表示此方法不能再被指派值(Assign)
v 4.以上皆是
問:以下關於Java類別的敘述,何者為真?
1.在宣告類別後,Java程式就可以將類別當作資料型態
2.在Java建立物件是使用new運算子依照類別範本來建立物件
3.在Java建立物件過程稱為「實體化」(Instantiation)
v 4.以上皆是
問:以下關於類別的繼承的存取限制,何者為真?
1.子類別可以繼承父類別的所有成員變數和方法
v 2.子類別不能存取父類別宣告成private的成員變數和方法
v 3.父類別的建構子不屬於類別的成員
4.以上皆是
問:在Java需要宣告物件後,才能建立類別?
○
v ╳
問:以下何者是指Java的程式?
1.程序
2.函數
3.方法
v 4.以上皆是
問:以下關於Java抽象類別與介面的敘述,何者為真?
1.在抽象類別內可以同時包含抽象方法與一般方法;但介面方法內則不可以如此
2.一個類別只能繼承一個抽象類別,但是可以同時實作多個介面
3.抽象類別可以繼承某個抽象類別、介面也可以繼承某個介面
v 4.以上皆是
問:以下關於類別的繼承的敘述,何者為真?
v 1.宣告繼承的子類別前,我們需要先有一個父類別來繼承
v 2.使用extends關鍵字來宣告類別繼承存在的類別
3.子類別可以繼承父類別的所有成員變數和方法,毫無限制
4.以上皆是
問:同一個類別只可以建立一個物件?
○
v ╳
問:關於Java巢狀類別,以下何者為真?
1.巢狀類別的內層類別也是外層類別的成員
2.在Java程式檔案只允許一個宣告成public的類別
3.如果巢狀類別宣告成public,內層類別也一樣擁有public存取權限
v 4.以上皆是
問:以下關於類別的繼承的敘述,何者為真?
v 1.在UML類別關聯性中,繼承稱為一般關係(Generalization)
v 2.繼承可以多個子類別繼承同一個父類別
3.繼承可以同一個子類別繼承多個父類別
4.以上皆是
問:物件導向技術有三個重要觀念:物件(Objects)、訊息(Messages)和類別(Classes),以下何者為真?
1.物件:提供資料和方法的封裝
2.訊息:物件之間的溝通方式,可以建立互動和支援過過載和多形觀念
3.類別:物件的分類,可以實作類別架構的繼承
v 4.以上皆是
問:Java字串就是String物件,一旦建立字串後,就無法改變其值
v ○
╳
問:以下關於Java類別變數與方法的特點,何者為真?
1.在類別宣告中如果有宣告成static的類別變數和方法,在建立物件時,並不會替每一個物件建立類別的變數和方法
2.類別變數和方法是屬於類別,並不是類別所建立的物件
3.所有物件都是使用同一份類別變數和呼叫同一個類別方法
v 4.以上皆是
問:以下關於Java字串的敘述,何者為真?
1.int indexOf(char)函式是傳回第1次搜尋到字元的索引位置,如果沒有找到傳回-1
2.int lastIndexOf(char)函式是傳回反向從最後1個字元開始搜尋到字元的索引位置,如果沒有找到傳回-1
3.toLowerCase()函式是將字串的英文字母轉換成小寫字母
v 4.以上皆是
問:同一個類別可以當作藍圖建立無數個物件?
v ○
╳
問:以下關於Java字串的敘述,何者為真?
1.charAt(int)函式是取得參數int索引位置的字元
2.substring(int)函式是從參數int開始取出剩下字元的字串
3.trim()函式是刪除字串前後的空白字元
v 4.以上皆是
問:以下關於物件導向程式語言的特性,何者為真?
1.封裝(Encapsulation)是將資料和處理資料的程序與函數組合起來建立物件
2.繼承(Inheritance)是物件的再利用
3.在Java語言定義物件是使用「類別(Class)」內含屬性和方法,屬於一種抽象資料型態
v 4.以上皆是
問:在子類別除了可以覆寫父類別的成員方法和隱藏類別方法外,子類別也可以隱藏父類別的成員變數
v ○
╳
問:在Java需要宣告類別後,才能建立物件?
v ○
╳
問:以下關於Java類別的敘述,何者為真?
1.類別建立的物件稱為類別的「實例」(Instances)
2.在物件的變數稱為「實例變數」(Instance Variables)
3.程序或函數稱為「實例方法」(Instance Methods)
v 4.以上皆是
問:以下關於Java存取修飾子的敘述,何者為真?
1.為了隱藏物件資料,我們可以將成員變數宣告成private
2.知道類別存取方法的使用介面,就可以處理類別的成員變數,這就是「資訊隱藏」(Information Hiding)
3.成員變數是透過宣告成public的成員方法來進行存取,稱為「存取方法」(Accessor Methods)
v 4.以上皆是
問:同一個類別只可以實作多個介面?
v ○
╳
問:在Java語言是以abstract保留字宣告方法,成為抽象方法
v ○
╳
問:以下關於Java陣列與字串的敘述,何者為真?
1.Java字串長度可用String類別所提供的length屬性獲得
v 2.Java字串長度可用String類別所提供的length()方法獲得
v 3.Java陣列長度可用Java所提供的length屬性獲得
4.Java陣列長度可用Java所提供的length()方法獲得
問:Java支援二維陣列或多維陣列
v ○
╳
問:以下關於Java存取修飾子的敘述,何者為真?
1.可以使用private修飾子
2.可以使用public修飾子
3.可以使用protected修飾子
v 4.以上皆是
問:走訪二維陣列只可以使用二層巢狀迴圈
○
v ╳
問:以下關於Java介面的敘述,何者為真?
1.Java介面和類別一樣都是參考資料型態
2.介面可以定義類別行為,內含常數和方法的宣告
3.Java介面可以宣告方法,其宣告的方法全是抽象方法(Abstract Method)
v 4.以上皆是
問:以下關於Java類別的建構子的特點,何者為真?
v 1.建構子與類別同名
v 2.建構子沒有傳回值,也不用加上void
3.建構子沒有支援方法的「過載(Overload)」
4.以上皆是
問:簡單的說,實例就是一個物件
v ○
╳
問:以下何者用來儲存物件的資料?
1.成員資料(Data Member)
2.成員變數(Member Variables)
3.屬性(Property)
v 4.以上皆是
問:Java陣列宣告時必須給予初值
○
v ╳
問:以下關於Java陣列的敘述,何者為真?
1.陣列可以和for迴圈搭配使用,走訪每一個陣列元素
2.陣列可以和while迴圈搭配使用,走訪每一個陣列元素
3.陣列可以和for-each迴圈搭配使用,走訪每一個陣列元素
v 4.以上皆是
評論