«kotlin-companion» 태그된 질문

4
왜 Kotlin에서 Java 정적 필드를 대체하기 위해“companion object”를 사용합니까?
"companion object"의 의도 된 의미는 무엇입니까? 지금까지 Java를 static필요할 때 교체하기 위해 사용 했습니다. 나는 혼란스러워한다. 왜 "동반자"라고 불리는가? 여러 정적 속성 을 만들려면 companion object블록 내에서 그룹화해야 합니까? 클래스 범위의 싱글 톤 인스턴스를 즉시 생성하기 위해 종종 : companion object { val singleton by lazy { ... } } …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.