参照することができない。ここで、エラーメッセージ非静的メソッド...ここ静的文脈から
non static method hero(double,double,double) cannot be reference from a static context
がクラスメソッドです。ここで
class MyMath {
double hero(double n1, double n2, double n3)
{
double n4;
double n5;
n4 = (n1 + n2 + n3)/2;
n5 = Math.sqrt((n4 * (n4 - n1) * (n4 - n2) * (n4 - n3)));
return n5;
}
}
は、あなたのヒーローの方法は、あなたの方法hero
は、クラス名を使用して呼ばれるようにしたい場合は、それstatic
作る
static double hero(double n1, double n2, double n3){...}
[Java - 非静的フィールドリストへの静的参照の作成](http://stackoverflow.com/questions/10200740/java-making-a-static-reference-to-the-non-静的フィールドリスト) – Perception