개발의 시작과 끝
2020.06.09 / Day - 54 자바 추상클래스 사용 이유 본문
54일차
- 15 : 00 ~ 19 : 40 : 자바 MVC 게시판 구현
추상클래스 사용 이유
추상 클래스는 상속을 강제하기 위한 것이다.
즉 부모 클래스에는 메소드의 시그니처만 정의 해놓고 그 메소드의
실제 동작 방법은이 메소드를 상속 받은 하위 클래스의 책임을 위임하고 있다.
상황에 따라서 동작 방법이 달라지는 메소드는
부모 클래스에 추상 메소드로 만들어 하위 클래스에서 구현하도록 하고
모든 클래스의 공통분모의 경우에는 상위 클래스에 두어서
코드의 중복, 유지보수의 편의성 등을 꾀할 수 있다.
참조
'풀스택 > 자바 공부, 복습' 카테고리의 다른 글
2020.06.15 / Day - 58 자바 JDBC (0) | 2020.06.15 |
---|---|
2020.06.10 / Day - 55 자바 MVC 게시판 (0) | 2020.06.10 |
2020.06.08 / Day - 53 자바 Hashmap (0) | 2020.06.08 |
2020.06.06 / Day - 52 자바 jackson 게시판, 회원관리 (0) | 2020.06.06 |
2020.06.05 / Day - 51 자바 Collection, Iterator (0) | 2020.06.05 |