정말 기초부터 혼자 공부하면서 같이 정리해나가는 정리노트 1. 오브젝트 클래스 코틀린에서 오브젝트 클래스는 익명 클래스를 만들 목적으로 사용 익명 클래스란 말그대로 클래스 이름이 없는 클래스 단 생성시에 선언과 동시에 객체를 생성해야함 선언할때는 object라는 키워드를 넣어서 생성함 보통은 인터페이스나 상위 클래스를 상속받아 특별한 명칭없이 사용할때 사용 package com.example.test open class Data { open var data = 20 open fun output() { println("Data class data = $data") } } // 익명 클래스 형식으로 선언과 동시에 객체를 생성 // obj = 객체, object : Data(){}는 object 키워드 사용 ..