1. 程式人生 > >java程式設計思想 第二章 (一切都是物件)練習 2.11 練習7

java程式設計思想 第二章 (一切都是物件)練習 2.11 練習7

練習7:將Incrementable的程式碼段改成一個完整的可執行程式;


Incrementable程式碼段在本書第30頁

程式碼段為:

class StaticTest
{
    static int i = 47;
}

class Incrementable{

    static void increment()
    {
    StaticTest.i++;
    }

}

改寫為:

class StaticTest
{
    static int i = 47;
}

class Incrementable
{
    static void increment()
    {
        StaticTest.i++;
    }
}

public class Test
{
    public static void main(String[] args) {

        Incrementable.increment();
        System.out.println(StaticTest.i);
    }

}

程式中,變數i和方法increment都由關鍵詞static修飾,可以直接用類名.的方式訪問。