黑猴子的家:Java SE 練習(xí)題第四章

尾部都有答案

第四章練習(xí)題(封裝)

(1)下列有關(guān)類荣恐、對(duì)象和實(shí)例的敘述芽唇,正確的是哪一項(xiàng)椒振?
A.類就是對(duì)象,對(duì)象就是類祥楣,實(shí)例是對(duì)象的另一個(gè)名稱,三者沒有差別
B.對(duì)象是類的抽象囊卜,類是對(duì)象的具體化耍铜,實(shí)例是對(duì)象的另一個(gè)名稱
C.類是對(duì)象的抽象,對(duì)象是類的具體化泪勒,實(shí)例是類的另一個(gè)名稱
D.類是對(duì)象的抽象昼蛀,對(duì)象是類的具體化,實(shí)例是對(duì)象的另一個(gè)名稱
(2)下列類Account的構(gòu)造方法中圆存,聲明正確的是叼旋?
A. Account (String name){)
B. Account (String  name)
C. Account (name)()
D. NewAccount (String name){)
(3)類Account中字段聲明正確的是哪項(xiàng)?
A.
    class  Account {
        name;
        Amount;
    )
B.
    class  Account {
        String name=l.0辽剧;
        Double amount="Mike";
    )
C.
    class  Account {
        String name;
        Double amount;
    )
D.
    class  Account {
        String   name= "Mike,,, double   amount=1000.0;
    )
(4)類Account中方法聲明正確的是哪一項(xiàng)送淆?
A.
    class  Account {
        Deposit();
    )
B.
    class  Account {
        void deposit()怕轿;
    } 
C.
    class  Account {
        void deposit(){)
    )
D.
    class Account {
        void  deposit{)
    )
(5)下列有關(guān)類聲明的代碼片段偷崩,哪一項(xiàng)是正確的?
A.
    package school;
    import  java. sql.*撞羽;
    Class Student {

    }
B.
    import java.sql.*阐斜;
    package school;
    Class  Student {

    )
C.
    package school;
    Class Student{

    }
    import  java. sql.*j
D.
    package school;
    import java. sql.*;
    private String name;
    Class Student {

    }
(6)有關(guān)new關(guān)鍵字的描述正確的是哪項(xiàng)诀紊?
A. 創(chuàng)建對(duì)象實(shí)例的時(shí)候可以不使用new關(guān)鍵字
B. new所創(chuàng)建的對(duì)象不占用內(nèi)存空間
C. new會(huì)調(diào)用類的構(gòu)造器來創(chuàng)建對(duì)象
D. new所創(chuàng)建的對(duì)象一定存在引用變量
(7)下列哪些是方法public int add (int a)的重載方法谒出?(選三項(xiàng))
A.  public  int  add (long a);
B.  public  void  add (int a)j
C.  public void add (long a);
D.  public  int  add (float a); 
(8)我們定義一個(gè)Account類來描述銀行賬戶,銀行賬戶有賬戶名邻奠、金額等屬性特征笤喳,同時(shí)有存款、取款等行為特征碌宴,下述代碼適合描述的是哪項(xiàng)杀狡?
A.
    class  Account {
        String name; //賬戶
        String amount;  //金額
        Account (String name)(    )
        void deposit (double mount){  //存款
        )
        void withdraw (double mount){  //取款
        }
    )

B.
    class  Account {
        String name;//賬戶
        Doujole amount;  //金額
        Account (double amount){    )
        void deposit (double mount){  //存款
        )
        void withdraw (double mount){  //取款
        )
    )
C.
    class  Account {
        String name;//賬戶
        Double amount;  //金額
        Account (String name){    )
        void deposit (double mount){//存款
        )
        void withdraw (double mount){  //取款
        )
    )
D.
    class Account {
        String name;//賬戶
        Double amount;//金額
        Account (String name){    )
        void deposit(){//存款
        )
        void withdraw(){//取款
        )
    ) 
(9)現(xiàn)有
class Banana2  {
    static int X=2;
    public static void main (String  []  args)  {
        int X=2; 
        Banana2 b=new Banana2()贰镣;
        go(x)呜象;
    }
    static  {x+=x;  )
    void go (int x)  {
        ++x;
        System. out.println (x);
    }
}

結(jié)果為

A. 7
B. 5
C. 3
D. 2
(10)現(xiàn)有
class TestFoo {
    int x;
    String y;
    int  getX()  {  return  x;  }
    String getY()  {return y;  }
    void setX (int  x)  {
        int Z=7:
        this.x=x;
    }
}

可以添加多少個(gè)修飾符來封裝此類碑隆?

A. 5
B. 4
C. 3
D. 2 
(11)定義枚舉如下
public  enum  Direction{
    EAST,SOUTH,WEST,NORTH
)

列正確使用該枚舉類型的語句是哪項(xiàng)恭陡?

A. Direction Direction=EAST;
B. Direction direction=Direction.WEST;
C. int a- Direction.NORTH;
D. Direction direction=2;
(12)定義類
package utils;
public class Rep {
    public static String twice (String s){return s+s 上煤;)
}
//再定義另一個(gè)類Demo:
//insert code here
public class Demo{
    public static void main (String[]  args){
        System. out .println( twice( "Hello"));
    }
}

在第一行插入哪項(xiàng)代碼休玩,可以使程序正常編譯和執(zhí)行?

A.import utils.*;
B. import utils.Rep.*;
C. import static utils.Rep.twice;
D. static import utils.Rep.twice;
(13)現(xiàn)有
public  class  TestDemo {
    private int X-2;
    static int y=3哥捕;
    public  void method() {
        final int i=100;
        int j  =10;
        Class Cinner {
            public void mymethod() {
            //Here
            }
        }
    }
} 

在Here處可以訪問的變量是哪些牧抽?(選三項(xiàng))

A. X
B. y
C. j
D. i
(14)現(xiàn)有如F包結(jié)構(gòu)
Com
    |一一X
    |    |一一Alpha.class
    |    |
    |    |一一y
    I         |一一Beta.class
    |
    |l-- Gamma.class
//和類
Class Test  {  Alpha a;  Beta b; Gamma c;  }

哪三個(gè)必須加入到類Test中遥赚,以使其通過編譯扬舒?(選三項(xiàng))

A. package y;
B. package com;
C. import com.x.y.*;
D. import com.x.*;
(15)現(xiàn)有2個(gè)文件
package x;
    public class X{
        public static void doX()  {System.out.print("doX");}
    }
//和
class Find{
    public static void main(String  []  args)  {
        //insert code here
    }
}

哪兩行分別插入到類Find的第3行將編譯并產(chǎn)生輸出“doX”凫佛?(選兩項(xiàng))

A. doX()讲坎;
B. X.doX();
C. x.X.doX()愧薛;
D. x.X myX = new x.X();myX.doX(); 

參考答案

1晨炕、D
2、A
3毫炉、C
4瓮栗、C
5、A
6瞄勾、C
7费奸、ACD
8、C
9进陡、C
10愿阐、D
11、B
12趾疚、C
13缨历、ABD
14、BCD
15糙麦、CD 
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末辛孵,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子赡磅,更是在濱河造成了極大的恐慌觉吭,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件仆邓,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡伴鳖,警方通過查閱死者的電腦和手機(jī)节值,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來榜聂,“玉大人搞疗,你說我怎么就攤上這事⌒胨粒” “怎么了匿乃?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵桩皿,是天一觀的道長。 經(jīng)常有香客問我幢炸,道長泄隔,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任宛徊,我火速辦了婚禮佛嬉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘闸天。我一直安慰自己暖呕,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布苞氮。 她就那樣靜靜地躺著湾揽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪笼吟。 梳的紋絲不亂的頭發(fā)上库物,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音赞厕,去河邊找鬼艳狐。 笑死,一個(gè)胖子當(dāng)著我的面吹牛皿桑,可吹牛的內(nèi)容都是我干的毫目。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼诲侮,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼镀虐!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起沟绪,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤刮便,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后绽慈,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體恨旱,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年坝疼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了搜贤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡钝凶,死狀恐怖仪芒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤掂名,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布据沈,位于F島的核電站,受9級(jí)特大地震影響饺蔑,放射性物質(zhì)發(fā)生泄漏锌介。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一膀钠、第九天 我趴在偏房一處隱蔽的房頂上張望掏湾。 院中可真熱鬧,春花似錦肿嘲、人聲如沸融击。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽尊浪。三九已至,卻和暖如春封救,著一層夾襖步出監(jiān)牢的瞬間拇涤,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工誉结, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鹅士,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓惩坑,卻偏偏與公主長得像掉盅,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子以舒,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容