보조생성자

· Kotlin
class 코틀린에서 class를 선언할 때는 자바와 마찬가지로 class라는 키워드로 선언한다. class Invoice(data: Int){ } 헤더와 바디는 옵션이다. 바디가 없다면 { }도 생략 가능하다. 기본 생성자 자바와는 달리 생성자가 여러 개로 나뉜다. 우선 기본 생성자는 클래스별로 없거나 단 하나만 존재한다. class Person constructor(firstName: String){ } 어노테이션이나 접근 지정자가 없을 때는 기본 생성자의 construcor 키워드를 생략할 수 있다. 기본 생성자는 코드를 가질 수 있다. 초기화는 init 블록 안에서 작성해야 한다. class Customer(name: String){ init{ println("Customer initalized ..
hvv_an
'보조생성자' 태그의 글 목록