250x250
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
- 국비지원
- 프로그래머스
- 코드업
- 코딩
- 소셜로그인구현
- 자바알고리즘
- 자바개발자
- 스프링부트
- 혼공컴운
- db
- 프로그래밍
- 프로세스
- 운영체제
- 데이터베이스
- React
- 국비지원코딩
- 리액트
- 개발자일기
- 자바스크립트
- 개발자
- Java
- 알고리즘
- Codeup
- SpringBoot
- 프로그래머
- 자바
- 미라클모닝
- 백엔드
- 백엔드개발자
- 자바의정석
Archives
- Today
- Total
초코딩(chocoding)
[Java] 자바의 정석 / JVM 생성 순서, 상속 관계에서의 생성자 본문
728x90
스터디 그룹에서 같은 그룹원의 코드를 분석하다가 JVM의 생성 순서가 궁금해졌다.
이번 스터디그룹의 숙제는 "3대로 이루어진 상속관계의 클래스 3개 이상"을 짜오는 것이었는데,
사실 내가 코드를 짤 때, 이해되지 않는 부분이 있어서(조상과 자손의 클래스의 같은 이름의 변수명이 선언되었을 경우) 그 부분을 찾아보느라 JVM의 생성 순서에 대해 깊게 고민하지 않았던 것 같다.
어제 서로 코드를 공유하는 과정에서 6번을 다들 궁금해했었다.
조상 클래스에 모든 생성자가 매개변수를 가지고 있을 때도 default 생성자를 만들어주는 것이 좋다고 한 건 다들 알고 있는데, 그 이유를 다 정확하게 알지 못했다.
이유는 다음과 같다.
더 자세한 설명이 필요해!!!!!!!!!!!!!!!
굿~^^
다들 참고 하세용!
728x90
'[Java] 자바의 정석' 카테고리의 다른 글
[Java] 자바의 정석 / chap8) 예외처리 - 연습문제 (0) | 2023.09.15 |
---|---|
[Java] 자바의 정석 / 다형성 (0) | 2023.09.11 |
[Java] 자바의 정석 / 상속에 대하여 (개념정리) (0) | 2023.09.07 |
[Java] 자바의 정석 / chap6.객체지향 프로그래밍_연습문제 (0) | 2023.09.05 |
[Java] 자바의 정석 / chap5.배열_연습문제 (0) | 2023.09.01 |