move()같은 경우 같은 기능을 가지고 있기 때문에 집중화를 통해서 부모 클래스에 넣었지만,
paint()같은 경우에는 이름만 같지 실질적으로 그리는 기능은 전혀 다르기 때문에 부모 클래스에 넣지 않았다.
하지만, 틀은 가져 올 수 있기 때문에 추상메서드로 등록이 가능하다. 오버라이딩을 하면 실질적으로 실행 시키느데 문제가 없기 때문에.
출처 : https://www.youtube.com/watch?v=SYulwc971YU&list=PLq8wAnVUcTFX4E2NplMvJfqlcgAeF_BxK&index=24
'Java > JAVA' 카테고리의 다른 글
자바 객체지향 강의 28강 - 이벤트 메소드 구현하기 (0) | 2020.03.18 |
---|---|
자바 객체지향 강의 25강 - 추상 메소드 (Abstarct Method) 구현하기 (0) | 2020.03.18 |
자바 객체지향 강의23강 - 추상 클래스 만들기 추상화 (0) | 2020.03.18 |
자바 객체지향 강의 22강 - 코드 집중화와 추상화 (0) | 2020.03.18 |
자바 객체지향 강의 21강 - 메소드 동적 바인딩 (0) | 2020.03.17 |