日本无码中文字幕片|日本精品在线观看无码视频|国产精品免费啪啪|Av无码一区二区|亚洲在线黄片免费观看|亚洲日韩中文字幕在线观看|熟女激情乱伦在线观看a黄片|成年人观看毛片网址|AV色色色色日韩性草|国产高清无码免费

規(guī)則與變通的作文素材:中國(guó)女排

時(shí)間:2025-09-16 05:19:49 中考素材 我要投稿

有關(guān)規(guī)則與變通的作文素材:中國(guó)女排

1.

有關(guān)規(guī)則與變通的作文素材:中國(guó)女排

abstract class Name

{

    private String name;

    public abstract boolean isStupidName(String name) {}

}

 

答案: 錯(cuò)。abstract method必須以分號(hào)結(jié)尾,且不帶花括號(hào)。

 

2.

public class Something

{

    void doSomething ()

   {

        private String s = "";

        int l = s.length();

    }

}

 

答案: 錯(cuò)。局部變量前不能放置任何訪問(wèn)修飾符 (private,public,和protected)。final可以用來(lái)修飾局部變量(final如同abstractstrictfp,都是非訪問(wèn)修飾符,strictfp只能修飾classmethod而非variable)

 

 

3.

abstract class Something

{

    private abstract String doSomething ();

}

 

答案: 錯(cuò)。abstractmethods不能以private修飾。abstractmethods就是讓子類(lèi)implement(實(shí)現(xiàn))具體細(xì)節(jié)的,怎么可以用privateabstractmethod封鎖起來(lái)呢? (同理,abstract method前不能加final)。

4.

public class Something

{

    public int addOne(final int x)

    {

        return ++x;

    }

}

 

答案: 錯(cuò)。int x被修飾成final,意味著x不能在addOne method中被修改。

 

 

5.

public class Something

{

    public static void main(String[] args)

    {

        Other o = new Other();

        new Something().addOne(o);

    }

    public void addOne(final Other o)

    {

        o.i++;

    }

}

class Other

{

    public int i;

}

答案: 正確。在addOne method中,參數(shù)o被修飾成final。如果在addOne method里我們修改了oreference(比如: o = new Other();),那么如同上例這題也是錯(cuò)的。但這里修改的是omember vairable(成員變量),而oreference并沒(méi)有改變。

 

 

6.

class Something

{

     int i;

     public void doSomething()

     {

         System.out.println("i = " + i);

     }

}

 

答案: 正確。輸出的是"i = 0"。int i屬於instant variable (實(shí)例變量,或叫成員變量)。instant variabledefault value。intdefault value0

 

 

7.

class Something

{

     final int i;

     public void doSomething()

     {

         System.out.println("i = " + i);

     }

}

 

答案: 錯(cuò)。final int i 是個(gè)finalinstant variable (實(shí)例變量,或叫成員變量)。finalinstant variable沒(méi)有default value,必須在constructor (構(gòu)造器)結(jié)束之前被賦予一個(gè)明確的值。可以修改為"final int i = 0;"。

 

8.

public class Something

{

      public static void main(String[] args)

     {

         Something s = new Something();

         System.out.println("s.doSomething() returns " + doSomething());

     }

     public String doSomething()

    {

         return "Do something ...";

     }

}

 

答案: 錯(cuò)?瓷先ピmaincall doSomething沒(méi)有什么問(wèn)題,畢竟兩個(gè)methods都在同一個(gè)class里。但仔細(xì)看,mainstatic的。static method不能直接call non-static methods。可改成"System.out.println("s.doSomething() returns " + s.doSomething());"。同理,static method不能訪問(wèn)non-static instant variable。

【規(guī)則與變通的作文素材:中國(guó)女排】相關(guān)文章:

敬畏規(guī)則作文素材01-26

關(guān)于規(guī)則的作文素材08-11

高考作文素材:變通也是一種智慧05-25

有關(guān)規(guī)則的作文素材22篇02-22

規(guī)則與人情的作文素材范文10-21

2025高考作文素材:中國(guó)女排的自信力量(通用15篇)01-07

執(zhí)著與變通作文12-10

執(zhí)著與變通作文05-03

執(zhí)著與變通的作文(精選31篇)10-05

變通與堅(jiān)持作文(精選17篇)12-04

  • 相關(guān)推薦