코틀린 클래스 생성자 constructor, initializer, get / set
1. constructor, secondary constructor constructor : 함수에서 파라미터를 받을 때 변수 타입을 지정하듯, 클래스에서 프로퍼티들의 유형을 지정해주는 곳이다. 클래스 생성 시 constructor ( ) 를 통해서 만들 수도 있고 클래스 안에서 constructor ( ) : this ( 기존 ) { this. 새로 추가 } 로 기존 프로퍼티들에 추가로 받을 프로퍼티 타입을 설정해줄 수 있다. 1) constructor basic 생성자를 통해 오늘 저녁 클래스에 어느 브랜드의 어떤 음식을 먹을지 받아주었다. l 전체코드 class Dinner (var brand: String, var type: String) { var menu: String = "Cheese bur..
2022.05.19