반응형
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
- 백준 알고리즘
- Java tech interview
- React props
- 맥북 팁
- 자바 면접
- 백준 단계별로 풀어보기
- 맥북 초보
- 자바 인터뷰
- 자바 개발자
- 아톰에디터
- 백준
- react state
- jsx 문법
- 기술면접
- 알고리즘
- React
- mysql
- Express middleware
- 자바 기술면접
- tech interview
- 맥북 사용법
- 맥북 필수 앱
- 생활코딩
- AtomEditor
- node.js
- Node.js Express
- 자바 영어면접
- 맥북 유용한 앱
- 리액트
- react jsx
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