employee e1 = new employee(String firstName, String lastName, int age,
int ratings, double experience) ;
System.out.println(e1.toString());
このプログラムに含まれていない別のプログラムでうまく動作します。どちらのプログラムも似ています。出力ボックスにユーザー入力を文字列形式で出力します
employee e1 = new employee(firstName, lastName, age, ratings, experience);
System.out.println(e1.toString());
「動作しません」と定義してコードを表示してください – TheLostMind
上記の行は、コンストラクタ宣言があり、1つのステートメントで呼び出すことができないため、Javaでは動作できません。 – Thomas
コードの欠如(これまでのこと)に加えて、最初の解決策は奇妙に思えるのですが、なぜ(名前)だけでなく(String name)というコンストラクタを呼び出すのでしょうか? –