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