Java是一種對象導向的編程語言,封裝和繼承是面向對象編程的兩個基本概念,也是Java語言中很重要的概念。下面我們來看看有關Java封裝和繼承的選擇題。
1. 下面哪個關鍵字表示類的成員變量只能被當前類中的方法訪問? A. protected B. private C. public D. static 答案:B 2. 下面關于封裝的說法正確的是? A. 封裝可以隱藏類的內部實現 B. 封裝可以保護類的成員變量不被其他類訪問 C. 封裝可以提高代碼的可重用性 D. 封裝可以提高代碼的執行效率 答案:A、B 3. 下面哪種方法不能被子類繼承? A. public方法 B. protected方法 C. private方法 D. static方法 答案:C、D 4. 在Java中,下面哪個關鍵字表示類的成員變量可以被當前類、子類和同包中的其他類訪問? A. private B. protected C. public D. static 答案:B 5. 下面關于繼承的說法正確的是? A. 子類可以繼承父類的構造方法 B. 如果父類的方法被子類重寫了,則在子類中調用該方法時會執行子類中的實現 C. 子類可以訪問父類中的private成員變量 D. 父類可以訪問子類中的成員變量 答案:A、B
以上就是關于Java封裝和繼承的選擇題,希望對Java初學者有所幫助。
下一篇php cgi腳本