조상클래스인 Object클래스의 toString()을
오버라이딩해서 사용하는 예시
긴 5줄을 간단하게 2줄로 줄이는 과정
public class Oop24_overriding {
public static void main(String[] args) {
Point4 p = new Point4(1,2);
System.out.println(p);
//p 와 p.toString()은 같다 그래서 걍 p로 불러라
//System.out.println(p.toString());
// Point4 p = new Point4();
// p.x = 3;
// p.y = 5;
// System.out.println("p.x="+p.x);
// System.out.println("p.y="+p.y);
}
}
class Point4{
int x;
int y;
Point4(int x,int y){
this.x = x;
this.y = y;
}
//Object클래스의 toString()을 오버라이딩
public String toString() {
return "x:"+x+" y:"+y;
}
}