Paiza.IOを使って、オブジェクト指向を勉強しているのですが、本に書いてあるプログラムを入力しても、エラーが出るのですが、どうしたら良いでしょうか?
ポリモーフィズムを勉強しています。
エラーは、実行時エラー
「Error: Could not find or load main class Main」と出てきます。
Mainクラスがないとエラーが出ているように思うのですが、Paiza.IOでは、本の通りに入力しても、実行できないのでしょうか?どうしたら良いのでしょうか?
詳しい方いらっしゃいましたら、教えてください。
よろしくお願い致します。
Shacho.java
public class Shacho { public static void main(String[] args) throws Exception { Shain shain = null; if (args[0].equals("Tanto")){ shain = new Tanto(); } if(args[0].equals("Shunin")){ shain = new Shunin(); } if(args[0].equals("Bucho")){ shain = new Bucho(); } shain.standup(); } }
Shain.java
public interface Shain{ public void standup(); }
Tanto.java
public class Tanto implements Shain{ public void standup(){ System.out.println("担当が普通に起立しました。"); } }
Shunin.java
public class Shunin implements Shain{ public void standup(){ System.out.println("主任がすばやく立ちました。"); } }
Bucho.java
public class Bucho implements Shain{ public void standup(){ System.out.println("部長がだるどうに立ちました。"); } }
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/08/11 08:38
2016/08/11 08:49 編集
退会済みユーザー
2016/08/11 23:46