(Java)メインクラスから他のクラスをよびだす。

クラスの設計のみを記述したファイルと、それを利用するメインクラスのファイルの2つのファイルを用意する。
それぞれをコンパイルして、メインクラスのファイルから実行する。

//Carクラスの設計(メソッドを2つもつ)
public class Car{

	//燃料の状態を表示するfuelメソッド
	public void fuel(){
		System.out.println("車の燃料は満タンです。");
	}

	//車のナンバーの引数をとって、それを表示するnumberメソッド
	public void number(int num){
		System.out.println("車のナンバーは" + num + "です。");
	}
}
//メインのクラス。このクラスから、Carクラスを記述しているファイルからCarクラスを呼び出す。
class MyMainClass{

	//ここからプログラムが始まる。
	public static void main(String[] args){
		Car c = new Car();  //Carクラスからインスタンス(c)を作成。
		c.fuel();           //インスタンスをfuelメソッドを用いて利用する。
		c.number(12345);    //インスタンスをnumberメソッドを用いて利用する。
	}
}

コンパイルと実行コマンドと結果は以下の通り。

>javac Car.java
>javac MyMainClass.java
>java MyMainClass
車の燃料は満タンです。
車のナンバーは12345です。