추상메소드1 [JAVA]추상클래스, 추상매소드 추상 메소드란? 추상 메소드에 대해 알아보기 전에 추상화를 먼저 알아보자 추상화란 클래스 간의 공통점을 찾아내서 공통의 부모로 묶는 작업이다. 추상 메소드는 여러 객체에 공통되는 부분을 부모 클래스에 선언(구현도 가능)하고 자식 클래스에서 특징을 구현한다. 추상 메소드를 사용하는 이유 우리가 개발 또는 유지보수를 하다 보면 같은 부모를 두 번 정의한 부분이 있을 것이다. 그 부분을 간략하게 줄일 수 있다. 그리고 가끔가다가 재구현을 하려 했는데 안 할 때가 있는데 그때 재 구현하라고 알려준다. 추상 클래스의 장점 이제 추상 클래스의 장점에 대해 알아보자. 1. 부모 클래스에서 공통부분을 구현하면 자식 클래스에서 상속받아 구체화하기 편하다. 2. 자식 클래스에서 추상 메서드를 반드시 구현하도록 강요한다. .. 2021. 10. 8. 이전 1 다음