constructor (1) 썸네일형 리스트형 [Kotlin] 클래스의 생성자 생성자: 새로운 인스턴스를 만들기 위해 호출하는 특수한 함수 생성자의 기능? 인스턴스의 속성을 초기화, 인스턴스 생성 시 구문을 수행(init 함수를 통해) 기본 생성자(init 함수) : 파라미터나 반환형이 없는 특수한 함수. 생성자를 통해 인스턴스가 만들어질 때 호출 fun main() { var a = Person("박보영", 1990) // 1990년생 박보영님이 생성되었습니다. var b = Person("전정국", 1997) // 1997년생 전정국님이 생성되었습니다. var c = Person("장원영", 2004) // 2004년생 장원영님이 생성되었습니다. } class Person (var name:String, var birthYear:Int) { init { println("${th.. 이전 1 다음