빙수왕의 개발일지

클래스 레이아웃, 클래스 내용의 순서 본문

개발/Android

클래스 레이아웃, 클래스 내용의 순서

빙수킹 2020. 8. 6. 02:10

프로퍼티 - 이니셜블럭 - Secondary declarations - 메소드 - 클래스 - 인터페이스 - 컴패니언 오브젝트 순서임!!

kotlinlang.org/docs/reference/coding-conventions.html#class-layout

 

Coding Conventions - Kotlin Programming Language

 

kotlinlang.org

 

인터페이스를 상속받아 구현했다면 상속받은 멤버들의 순서는 인터페이스와 동일하게 유지하자.

오버로딩 한 메소드들은 붙여놓기.