class ParentClass{
public int data=100;
public void print(){
System.out.println("Super's method");
}
}

public class ChildClass extends ParentClass{
super.data=200;
public void print(){
super.print();
System.out.println("Sub's method");
System.out.println(this.data);
System.out.println(super.data);
}

public static void main(String[] args){
ChildClass obj = new ChildClass();
obj.print();
}
}

 

 

여기서 에러나는게

 

super. 에러나는데

 

아래선 super.data를 매개변수로 쓰면서

 

왜 super. 은 안되냔고임

 

근데 글쓰고생각해보니

 

위에서 static int data해주면될듯

 

안되려나? 해바야지.

 

해보고 댓글달게요