자바의 Static 대신에 사용 정적인 메서드, 변수를 사용할 때 선언 기본적으로 하는 일은 private로 선언된 프로퍼티나 메서드를 읽어 올 수 있다. 1. Java의 Static과의 차이점 Companion Object는 객체로 변수에 할당할 수 없다. 하나의 클래스에서는 하나의 Companion Object만 생성할 수 있다. Companion Object 내부의 변수는 클래스 안에서 사용할 수 있다. 그러나 클래스 멤버 변수는 Companion Object 안에서 사용할 수 없습니다. Companion Object는 클래스 로딩하면서 생성되지만, 클래스 멤버 변수는 클래스 인스턴스를 생성할 때 생성되기 때문에 멤버 변수를 사용할 수 없습니다. 2. 사용 방법 //private를 사용하여 다른 곳..