반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Singleton
- dfs
- 앱아이콘 변경
- dart
- Android
- 프로그래머스
- element tree
- 완전탐색
- 프리즈드
- 싱글톤
- 알고리즘
- Lazy
- 플러터 동작
- Kotlin
- linebreak
- 거리알고리즘
- 플러터
- 코틀린
- flutter
- 에러
- IOS
- 초기화
- 비동기 처리
- zwj
- 자료구조
- Widget Tree
- 자바
- Java
- Render object tree
- 재귀
Archives
- Today
- Total
목록object (1)
모바일 개발하는 자바리안의 메모장
Kotlin - object & companion object
object 와 companion object 의 차이점을 알아봤다. Kotlin 에서는 싱글톤 클레스를 정의할 때 ojbect 키워드를 사용된다. class가 아닌 object로 선언해줌으로서 완전 static 클레스가 된다. (자바에서 싱글톤 만들던거랑 비교해보면 엄청 편함...) 아래 예제와 같이 별도의 별도의 객체생성 없이 클래스를 통해 바로 인스턴스 함수, 변수에 접근할 수 있다. object MyObject { fun myFunction() { println("myFunction inside MyObject") } } fun main() { MyObject.myFunction() } companion object 또한 싱글톤과 관련된 문법이며, 클래스에 연결된 특수한 종류의 객체이다. Comp..
Android/Android.Kotlin
2023. 4. 14. 18:35