JChan
로그인
JChan
로그인
21.02.08 [생성자]
박종찬
·
2021년 2월 8일
팔로우
0
Java
TIL
0
TIL
목록 보기
78/89
✔️생성자
new 연산자로 호출되어
객체 초기화
를 담당한다
객체 초기화란 객체를 사용할 준비를 하는 것
생성자를 명시적으로 선언되어있을 경우 새로운 객체를 만들때 매개변수를 반드시 추가해야 한다
생성자로 받는 매개변수 이름은 필드의 이름과 유사하거나 동일한 이름으로 권장한다
동일할 경우
this.필드
로 표현한다
기본 생성자
생성자를 생략할 경우 바이트 코드에 자동 추가
클래스를 public으로 선언하면 기본 생성자도 public이 붙는다
✔️ 생성자 오버로딩
매개 변수가 다른 여러 개의 생성자를 선언
외부에서 제공되는 다양한 데이터를 사용해 객체화하기 위해 여러 가지의 요구 조건을 수용할 수 있도록 해준다
박종찬
반가워요! 사람을 도우는 웹 개발자로 성장하기! :)
팔로우
이전 포스트
21.02.04 [OOP, Field]
다음 포스트
21.02.09 [메소드]
0개의 댓글
댓글 작성