質問: new Rectangle(4,3);//長方形、Shape型のクラス型変数であってShaoeから派生したクラスのインスタンスを参照している for(Shape s: a){ s.draw(); System.out.println(); } } } 1エラー2コマンドライン(zsh)34ファイル。コマンドラインによく エラー: メイン・メソッドがクラスCarで見つかりません。次のようにメイン・メソッドを定義してください。 public static void main(String[] args) またはJavaFXアプリケーション・クラスはjavafx.application.Applicationを拡張する必要があります みたいなえらーがでるのもよくわかりません 初心者ですごく困っているので親切な方良かったら教えていただきたいです!
回答: 初心者であれば、1クラス1ファイルの原則を守って書いた方がいいと思います。 変則的な書き方をすると、普通なら起きないようなエラーにぶつかって時間の無駄です。 また、問題を他人に質問するときも伝わりにくいです。 Java はどうファイルに分割されているかでコードの解釈がかなり変わる言語なので、 どのコードがどのファイルに書かれているかを書くのは質問するときは必須事項です。