다음중 틀린문법을 찾으시오.
public double average(int[] a) {
double sum = 0;
for (int i=0; i<a.length; i++) {
sum += a[i];
}
return sum / a;
}
public static void main(String[] args) {
GoodCalc ca = new GoodCalc();
System.out.println(ca.average(int[]= {10,20,30,40}));
}
public class IPTV extends ColorTV{
String address;
public IPTV(int size, int color,String address) {
this.address = address;
super(size,color);
}
}
정답
1 return sum/a.length(배열이므로)
2 (new int[] {10,20,30,40})
3 super메소드와 this참조변수 위치 변경