Kotlin의 생성자는 주생성자(Primary Constructor)와 부생성자(Secondary Constructor)로 구분된다. 1. 주생성자Java에서는 모든 생성자는 method처럼 선언을 해주어야 한다 하지만 Kotlin에서는 그런 귀찮은 일을 하지 않아도 된다!!주생성자는 class 선언하면서 생성자를 동시에 정의할 수 있는 기법이다.방법은 class 이름 옆에 생성자의 parameter를 받고, Property 선언시 해당 값을 이용하여 초기화 해주면 된다. class Animal(_nLeg:Int, _color:String) { val nLeg:Int = _nLeg val color:String = _color var name:String = "Tom" fun eat..