(JAVA) Method 오버라이딩에 대해서
2020. 4. 15. 21:56
오버 라이딩이란 상위 클래스의 메서드를 하위 클래스에서 해당 클래스에 맞게 재정의 하는 것을 의미한다. 그렇다면 Static 메서드는 재정의가 가능할까? 코드를 통해서 살펴보자! Money가 static 메서드 인 점에 주목하자 public class Parent { public static void Money() { System.out.println("(부모) 돈 입니다."); } public void House() { System.out.println("(부모) 집 입니다..."); } } public class Child extends Parent{ public void House() { System.out.println("(자식) 집 입니다..."); } public static void Mone..