21.11.25
:생성자
생성자의 특징
1. 리턴타입이 없는 ()로 사용한다. - 주소만 리턴된다.
2. 클래스 이름과 동일하다.
ex)public class ObjectExample{
public ObjectExample(){}
}
생성자의 역할 - 생성할때 쓰는 것. 꼭 필요.
기본 생성자 - 생략 가능하다.
┗생성할 때 아무 처리도 안하는 생성자 →
컴파일할때 컴파일러가 자동으로 만들어서 호출할 수 있도록 해준다.
┗다른 생성자가 있으면 자동으로 생기지 않는다.
초기화 블록 - 클래스가 생성될 때마다 무조건 실행되는 블록 {~~}
static 초기화 블록- 클래스가 한번 불려지면 무조건 딱한번만 실행 static {~~}
초기화 블록의 목적 - 초기값을 셋팅하기 위해서
BACK-END/JAVA
댓글