이번 글에서는 오브젝트에 대해서 알아보도록 하겠습니다. 오브젝트 우리가 배웠던 '클래스'는 실체가 아닌 실체를 만들기 위한 '틀'이기 때문에 이를 사용하기 위해서는 실체인 '객체'를 만들어서 사용해야 했습니다. 때문에 하나의 클래스에 여러 개의 객체가 존재할 수 있고, 객체들은 서로 독립적이라고 알아봤었습니다. 그런데, 이렇게 여러 개의 객체가 아닌 하나의 객체만 사용할 때는 오브젝트를 선언하여 사용하는 방법을 쓸 수 있습니다. fun main() { println(A.num) A.exF() } object A{ var num = 10 fun exF(){ println("오브젝트의 함수") } } 오브젝트는 객체를 생성하지 않기 때문에 오브젝트명을 참조하여 멤버에 접근합니다. 위의 코드에선 A라는 오브젝..