Kotlin 공부 기록(2) - 클래스, 생성자, 상속
💻 my code archive/🎈Kotlin
2022. 1. 27. 22:23
🔎클래스 코틀린은 자바와 다르게 클래스와 파일명이 불일치해도 컴파일 가능하다. 생성자 생성 방법이 조금 다르다. (constructor 키워드 사용) 코틀린은 객체 생성을 위해 'new'를 사용하지 않는다. 🔎생성자 Human4 : constructor 키워드 생략 가능 Human5 : constructor 키워드 사용하여 정의 Human6 : 파라미터 안에 default 값 정의 Human7 : init{} 블록을 통해 생성 시 초기화 로직 정의 🔎주생성자 / 부생성자 주생성자 : 주로 사용하는 간략한 생성자, 클래스 본문 밖에서 정의 부생성자 : 클래스 본문 안에서 정의 constructor : 주생성자 or 부생성자 정의를 시작할 때 사용하는 키워드 init{} : 초기화블록, 초기화블록에는 클래스..