모든 클래스의 공통된 조상~~~
class A
항상 extends object{} 를 생략한 것
publc String toString(){
return "left:"+this.left+", right:"+this.right;
(this는 인스턴트 자신!)
하면
System.out.println(c1);
이랑
System.out.println(c1.toString);
결과 같음 ~ 항상 생략되어 있으니 ㅎㅎ
publc String toString(){
return super.toString() + "left:"+this.left+", right:"+this.right;
이렇게 수퍼 추가하면 원래 투스트링과 오버라이딩한 투스트링 같이 출력됨 !