パパの勉強部屋

勉強の記録をつけています。Java、ネットワーク、Excel、etc.

スッキリわかるJava入門 第6章 複数のクラスを用いた開発(練習問題)

第6章 複数のクラスを用いた開発(練習問題)

練習6-1(6-3)

import comment.Zenhan;

public class Main {
	public static void main (String[] args) throws Exception {
		// 前半
		Zenhan.doWarusa();
		Zenhan.doTogame();
		
		// 後半
		comment.Kouhan.CallDeae();
		comment.Kouhan.showMondokoro();
	}
}

package comment;

public class Zenhan {
	public static void doWarusa() {
		System.out.println("きなこでござる。食えませんがの。");
	}
	
	public static void doTogame() {
		System.out.println("この老いぼれの目はごまかせませんぞ。");
	}
}

package comment;

public class Kouhan {
	public static void CallDeae() {
		System.out.println("えぇい、こしゃくな。くせ者だ!であえい!");
	}
	
	public static void showMondokoro() throws Exception {
		System.out.println("飛車さん、角さん。もういいでしょう。");
		System.out.println("この紋所が目にはいらぬか!");
		
		// 3秒間待つ
		Thread.sleep(3000);
		
		// もう一度、とがめる
		Zenhan.doTogame();
	}
}

練習6-2

フォルダ配置
C:\WORK\EX64
│  Main.class
│
└─comment
        Kouhan.class
        Zenhan.class
実行結果

C:\work\ex64>java Main
きなこでござる。食えませんがの。
この老いぼれの目はごまかせませんぞ。
えぇい、こしゃくな。くせ者だ!であえい!
飛車さん、角さん。もういいでしょう。
この紋所が目にはいらぬか!
この老いぼれの目はごまかせませんぞ。

練習6-4



フォルダ配置
C:\WORK\EX64
│  Main.class
│
└─comment
        Kouhan.class
        Zenhan.class
実行結果

C:\Users>java Main
きなこでござる。食えませんがの。
この老いぼれの目はごまかせませんぞ。
えぇい、こしゃくな。くせ者だ!であえい!
飛車さん、角さん。もういいでしょう。
この紋所が目にはいらぬか!