1. 추상화
- 공통적으로 사용되는 것을 뽑는 것
ClassA와 ClassB의 메서드 중복을 추상화를 통해 다음과 같이 바꿀 수 있다.
2. 추상클래스와 인터페이스
// 추상클래스 추상 메소드 abstract void process(); // 인터페이스 추상 메소드 (생략 가능) void process(); |
2-1. 추상클래스
- 메소드 구현 가능
- 공통된 기능 상속할 경우
2-2. 인터페이스
- 메서드 선언만 가능
- 규격, 표준
'공부 > Java' 카테고리의 다른 글
스트림(Stream) - 3 (스트림 연산) (0) | 2022.03.13 |
---|---|
스트림(Stream) - 2 (스트림 만들기) (0) | 2022.03.13 |
스트림(Stream) - 1 (0) | 2022.03.08 |
람다식 -> 메서드 참조 (0) | 2022.03.01 |
함수형 인터페이스 : Predicate 결합 (0) | 2022.03.01 |
댓글