Kotlin 클래스 12개, 언제 뭘 써야 할까?

·
외부 활동/우아한테크코스 8기
Kotlin은 다양한 프로그래밍 시나리오에 맞춰 세분화된 클래스 유형을 제공해요. 우테코 프리코스를 진행한지 이제 4주차에 접어 들었는데, value class에 대한 인사이트를 얻어서 여태까지 안드로이드 개발을 하면서 잘 사용하지 않았던 클래스에도 관심을 가지고자 각 클래스가 어떤 목적으로 설계됐는지, 언제 사용해야 하는지 코드와 함께 정리했어요 👍🏻1. 일반 클래스 (Class)객체의 상태(State)와 기능(Function)을 정의하는 가장 표준적인 설계도예요.생성자를 통해 의존성을 주입받거나, 변경 가능한 내부 상태를 가져야 할 때, 또는 데이터 처리 로직을 포함해야 할 때 사용해요.class SessionStorage(private val filePath: String) { privat..