Kotlin 생성자

Kotlin 생성자

 Kotlin 생성자에 대해서 살펴보자.

생성자

  •  클래스를 통해 객체를 생성할때, 자동으로 수행될 코드를 작성하는 곳
  •  반환 타입이 없어서 메서드라고 하지 않는다.
  •  생성자는 클래스 멤버변수의 값을 초기화 하고 싶을 때 사용한다.

init 코드 블록

 객체가 생성되면 자동으로 동작하는 부분.


Constructor 

  •  Constructor 키워드를 이용해서 생성자를 만들수 있다.
  •  Java 에서의 생성자는 class 이름과 동일한 이름으로 생성자를 대체했는데, Kotlin 에서는 Constructor 라는 키워드를 통해서 사용한다.

기본 생성자

  •  클래서를 정의할 때, 클래스 이름 우측에 인자를 둬서 사용 가능하다.
  •  constructor 를 키워드를 생략할 수 도 있다.

댓글

이 블로그의 인기 게시물

Intel® HAXM installation failed 해결하기

Kotlin Interface

Kotlin this, super