[JAVA] 추상 클래스와 인터페이스의 개념과 차이점(+예시) 완벽 정리
우리가 프로그래밍을 할때 추상 클래스(Abstract Class)와 인터페이스(Interface)의 차이를 명확히 모르는 경우가 많습니다. 둘다 '하나 이상의 추상 메서드를 가지고있어야 한다' 라는 것을 알고있지만 "그래서 둘의 차이점은 뭐고 언제 추상클래스를 사용하고 인터페이스를 사용해야하는건데?" 라는 궁금증이 있으실겁니다. 이번 글에서는 추상 클래스와 인터페이스가 무엇인지 간단하게 살펴보고 이 둘의 차이점을 예시를 통해 완벽하게 이해할 수 있으실 겁니다. 그리고 실제로 면접 질문에도 자주 나오는 내용이라고 합니다? (저는 취준생이라 잘 모릅니다..ㅎㅎ) 추상 클래스(Abstract Class) 추상 클래스는 클래스(class) 앞에 'abstract' 키워드를 사용하여 정의하며, 하나 이상의 추상 ..
JAVA
2024. 4. 23. 23:03
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스프링http
- 요청데이터
- Spring
- 스프링 빈
- RequiredArgsConstruct
- Servlet
- 인식안됨
- Thymeleaf
- 네이버지도크롤링
- 인터페이스 추상클래스 비교
- 자바
- HttpServletRequest
- redirectattribute
- erd editor
- HTTP요청
- 스프링특징
- 인터페이스
- 인터페이스 추상클래스 차이
- 객체지향설계원칙
- Java
- 크롤링
- 추상클래스
- 요청매핑
- 스프링
- erd툴
- 스프링 컨테이너
- 빈생명주기콜백
- 타임리프 기본기능
- Overloding
- 타임리프
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함