public class main { public static void main(String[] args) { Person p1 = new Person();//new person()に赤線が出ます。 p1.height = 1.7; p1.weight = 65; Person p2= new Person(1.6, 55); double bmi1= p1.getBMI(); double bmi2 = p2.getBMI(); System.out.println(bmi1); System.out.println(bmi2); } } public class Person { String name; double height; double weight; Person(double h, double w) { height = h; weight = w; } double getBMI() { return weight / (height * height); } }
エラー内容
The constructor Person() is undefined
コンストラクタを使わずに、インスタンスを生成することができません。
上記のコード4行目がエラーになります。
原因のわかる方、よろしくお願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/01 05:26 編集