can anyone explain to me, why i am not allowed to do the following?
public class first_class {
int grade1=7;
int grade2=4;
double average;
public double calcAverage() {
average=(grade1+grade2) / (2);
System.out.println(average);
return average;
}
public static void main(String []args) {
first_class.calcAverage();
}
}
I get the error message "non-static method calcAverage() cannot be referenced from a static context at first_class.main(first_class.java:17)".