this는 자기 자신 super는 부모 를 나타낸다 결론적으로... 객체가, 자기클래스의 객체인지, 부모클래스의 객체인지를 가리키기위해 쓰는것 같다. public class Cal { public int sum(int v1, int v2) { return v1 + v2; } //Overloading public int sum(int v1, int v2, int v3) { return this.sum(v1,v2) + v3; } //여기서 this.sum은 저 위에 sum메소드를 가리킨다. } class Cal3 extends Cal { public int minus(int v1, int v2) { return v1 - v2; } //Overriding public int sum(int v1, int v2)..