Kotlin/Constructor
-
[Kotlin] 클래스 선언/생성자/ 생성자 상속Kotlin/Constructor 2021. 7. 10. 20:34
클래스 선언 class 이름 헤더{ //클래스 선언 바디 } 클래스의 헤더나 바디는 모두 optional이 될 수 있다. class 이름 헤더 //바디가 없는 경우 class 이름 //헤더와 바디 모두 없는 경우 생성자 생성자는 하나의 주생성자(primary constructor)와 여러개의 부생성자(secondary constructor)를 가질 수 있다. 주생성자, 부생성자는 constructor키워드를 사용한다. 1. 주생성자 (primary constructor) 클래스헤더 부분에는 주생성자를 파라메터와 함께 명시하는 곳이다. 파라메터도 optional이다. class Person constructor(personName: String, age: Int){ } 주생성자에 anotation, vis..