반응형
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 | 31 |
Tags
- 자바 면접
- 백준
- 자바 인터뷰
- 맥북 필수 앱
- 리액트
- 맥북 유용한 앱
- React props
- node.js
- 알고리즘
- Java tech interview
- react jsx
- AtomEditor
- 자바 기술면접
- jsx 문법
- mysql
- 맥북 팁
- 백준 알고리즘
- Node.js Express
- 맥북 초보
- 자바 개발자
- 아톰에디터
- tech interview
- 자바 영어면접
- 기술면접
- Express middleware
- React
- 맥북 사용법
- 백준 단계별로 풀어보기
- 생활코딩
- react state
Archives
- Today
- Total
목록인터페이스 (1)
song.log
[자바 기술면접] 15. 인터페이스 vs 추상클래스
- 정의 인터페이스 : 메서드의 선언만 있고, 구현은 없는 추상적인 클래스의 일종입니다. 인터페이스는 구현을 담당하는 클래스들 사이의 규칙을 정의하는데 사용됩니다. 인터페이스를 구현하는 클래스는 인터페이스에서 선언된 메서드들을 반드시 구현해야 하며, 이를 통해 다형성과 코드의 재사용성을 높일 수 있습니다. 추상클래스 : 하나 이상의 추상 메서드를 포함하는 클래스입니다. 추상 메서드는 구현이 없는 메서드로, 하위 클래스에서 반드시 구현되어야 합니다. 추상클래스는 미완성된 클래스이기 때문에 인스턴스를 생성할 수 없습니다. 대신, 추상클래스를 상속받는 하위 클래스에서 추상 메서드를 구현하고 인스턴스를 생성할 수 있습니다. 또한, 추상클래스는 일반 메서드와 변수를 포함할 수 있으며, 이들은 하위 클래스에서 직접..
StudyLog/Java interview
2023. 4. 29. 17:10