코틀린 프로젝트는 모듈, 패키지, 파일로 구성되어 있다.
프로젝트를 여행에 비교하자면 모듈 = 목적지 / 패키지 = 캐리어 / 파일 = 캐리어 속의 짐
1. 그들의 관계..
프로젝트 안에는 n개의 모듈, n개의 패키지, n개의 파일이 들어있다.
큰 프로젝트에서는 대체로 기능을 모듈로 분리해서 사용한다.
파일안에는 n개의 클래스가 올 수 있으며,
2개 이상의 클래스가 포함되어있을 경우 IDE 파일 관리자 화면에 파일에 .kt확장자가 포함되서 나타나며 1개만 들어가있다면 그냥 클래스 이름만 보이게 된다.
패키지를 만들어야 하는 이유는 파일(클래스)이름이 같더라도 패키지가 다르다면 다르게 이식하기 때문에 대규모 프로젝트에선 클래스 이름이 같아서 일어나는 오류를 피하기위해 패키지를 만드는것이 좋다.
'Deperecated > Kotlin' 카테고리의 다른 글
코틀린 - 고차함수와 람다식2 (고차함수, 람다식 사례) (0) | 2020.04.10 |
---|---|
코틀린 기본 -2 (변수) (0) | 2020.04.08 |
코틀린 - 상수 (0) | 2020.02.18 |
코틀린 - 코틀린 컬렉션 (0) | 2020.02.05 |
코틀린 - 배열 (0) | 2020.02.05 |