Kotlin 생성자
Kotlin 생성자
Kotlin 생성자에 대해서 살펴보자.
생성자
- 클래스를 통해 객체를 생성할때, 자동으로 수행될 코드를 작성하는 곳
- 반환 타입이 없어서 메서드라고 하지 않는다.
- 생성자는 클래스 멤버변수의 값을 초기화 하고 싶을 때 사용한다.
init 코드 블록
객체가 생성되면 자동으로 동작하는 부분.
Constructor
- Constructor 키워드를 이용해서 생성자를 만들수 있다.
- Java 에서의 생성자는 class 이름과 동일한 이름으로 생성자를 대체했는데, Kotlin 에서는 Constructor 라는 키워드를 통해서 사용한다.
기본 생성자
- 클래서를 정의할 때, 클래스 이름 우측에 인자를 둬서 사용 가능하다.
- constructor 를 키워드를 생략할 수 도 있다.
댓글
댓글 쓰기