반응형
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 jsx
- 맥북 필수 앱
- Java tech interview
- 백준
- 맥북 팁
- 자바 영어면접
- 백준 알고리즘
- 알고리즘
- 맥북 사용법
- Express middleware
- 맥북 초보
- 자바 면접
- 자바 인터뷰
- Node.js Express
- 아톰에디터
- 자바 기술면접
- 백준 단계별로 풀어보기
- 생활코딩
- node.js
- 기술면접
- mysql
- React props
- AtomEditor
- jsx 문법
- react state
- React
- tech interview
- 맥북 유용한 앱
Archives
- Today
- Total
song.log
[자바 기술면접] 13. this() vs super() 본문
반응형
- 정의
this() : 같은 클래스 내에서 다른 생성자를 호출할 때 사용되며, 자기 자신의 다른 생성자를 호출할 때 사용됩니다.
super() : 부모 클래스의 생성자를 호출할 때 사용됩니다. 자식 클래스의 생성자에서 부모 클래스의 생성자를 명시적으로 호출하지 않으면, 자동으로 부모 클래스의 기본 생성자가 호출됩니다.
- 공통점
둘 다 생성자의 첫 줄에서만 사용 가능
- 영어 정리 :
this() is used to call a constructor within the same class. It is typically used to avoid duplicate code by calling another constructor that has already initialized some of the instance variables.
super() is used to call a constructor from the superclass. It is typically used when the subclass needs to inherit the properties and behavior of the superclass.
반응형
'StudyLog > Java interview' 카테고리의 다른 글
[자바 기술면접] 15. 인터페이스 vs 추상클래스 (0) | 2023.04.29 |
---|---|
[자바 기술면접] 14. 내부 클래스, 익명 클래스 (0) | 2023.04.29 |
[자바 기술면접] 12. 오버로딩 vs 오버라이딩 (0) | 2023.04.29 |
[자바 기술면접] 11. 가비지 컬렉션이란? (0) | 2023.04.28 |
[자바 기술면접] 10. 접근제어자 public, protected, default, private (0) | 2023.04.28 |
Comments