2014年3月3日月曜日

開発環境

Head First Java 第2版 ―頭とからだで覚えるJavaの基本(Kathy Sierra (著)、Bert Bates (著)、島田 秋雄 (監修)、神戸 博之 (監修)、高坂 一城 (監修)、夏目 大 (翻訳)、オライリージャパン)の2章(クラスとオブジェクト)、エクササイズ(コンパイラになってみよう A(p.42)を解いてみる。

エクササイズ(コンパイラになってみよう A(p.42)

コード(BBEdit, Emacs)

Exercise1b.java

class TapeDeckTestDrive {
    public static void main(String [] args) {
        // TapeDeckオブジェクトが作成されていない
        TapeDeck t = new TapeDeck();
        t.canRecord = true;
        t.playTape();

        if (t.canRecord == true) {
            t.recordTape();
        }
    }
}

入出力結果(Terminal)

$ javac TapeDeck.java && javac TapeDeckTestDrive.java && java TapeDeckTestDrive
tape playing
tape recording
$

0 コメント:

コメントを投稿