Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 스프링http
- Spring
- json사용법
- Thymeleaf
- erd editor
- glob함수
- 인터페이스
- 빈생명주기콜백
- Servlet
- json사용
- 자바
- 타임리프
- json모듈
- 네이버지도크롤링
- 파이썬
- Java
- 스프링
- 추상클래스
- 인터페이스 추상클래스 비교
- 크롤링
- glob모듈
- 트러블슈팅
- Python
- 요청데이터
- HttpServletRequest
- 타임리프 기본기능
- 인터페이스 추상클래스 차이
- Filter
- redirectattribute
- erd툴
Archives
- Today
- Total
목록abstract (1)
개발하는 새우

추상 클래스란? 추상 클래스는 추상 메서드를 하나라도 가지고 있는 클래스를 만한다. 추상 메서드는 "메서드가 완성되지 않은, 껍데기만 있는 메서드" 이다. 쉽게 이해하기 위해서 예를 들자면 강아지, 고양이, 소 라는 객체가 있다고 하자. 이 3가지 객체의 공통점은 동물이라는 공톰점이 있겠지요. 그리고 이 객체들은 공통적으로 행위, 즉 "걷기", "먹기", "울기" 등의 메서드를 가지고 있을 겁니다. 이러한 공통되는 특성을 갖고 있는 것을 추상 클래스라고 합니다. 각 동물들은 걷고, 먹는 것은 동일하겠지만 각자 울음소리는 다를 것입니다. 그렇기 때문에 work(), eat() 은 부모 클래스에서 구현해주고 서로 다른 bark() 메서드만 추상 메서드로 선언한것이죠. 그럼 각 자식클래스에서 추상 메서드인 b..
Java
2024. 3. 18. 13:51