
📝 학습목표 : Class의 사용법과 오버라이딩의 조건에 맞게 활용해보자. Class ✔ 가장 기본적인 class 구조이다. ✔ 코틀린은 파일명과 클래스명이 일치하지 않아도 되고 여러 클래스를 한 파일 안에 넣을 수 있다. ✔ property도 정의해줄 수 있다. ✔ 객체를 생성할 때 name을 정의하고 싶다면? → 생성자(constructor)를 이용한다. ✔ 이것이 바로 '기본 생성자'이다. ✔ 오른쪽 코드처럼 constructor은 생략 가능하고 val name = name을 val name: String으로 constructor에 쓸 수 있다. ✔ 디폴트값을 줄 수도 있다. init ✔ 생성자에서 코드블록을 넣기 위해서는 init을 사용한다. init도 주 생성자의 일부기 때문에 생성자와 동시에 ..
언어/Kotlin
2024. 3. 7. 00:18
- Total
- Today
- Yesterday