오버라이드

오버라이딩  오버라이딩의 사전적 의미는 어떻게 될까? override : ~위에 덮어쓰다(overwrite)조상클래스로부터 상속받은 메서드의 내용을 변경하는 것상속받은 메서드를 그대로 사용하기도 하지만, 자손 클래스 자신에 맞게 변경해야 하는 경우가 많다. 그럴때 오버라이딩이 쓰인다.    2차원 x,y 좌표에 대한 클래스 Point와 3차원 x, y, z좌표에 대한 클래스 Point3D의 예제 코드를 보자.class Point { int x; int y; String getLocation() { return "x :" + x + ", y :"+ y; }}class Point3D extends Point { // Point 상속 받음 int z; String ..