240514_디모의 코틀린 강의 #12강. 기본 프로젝트 구조

2024. 5. 14. 14:17TIL(Today I Learned)

유튜브 - 디모의 코틀린 문법 강의 정리

 

#12강. 기본 프로젝트 구조

 

1. 프로젝트: 어플의 모든 내용을 담는 틀

2. 모듈: 프로젝트를 구성하는 큰 단위 (파일, 폴더, 설정, 리소스 등)

3. 패키지: 어플 개발 시 소스코드의 소속을 지정하기 위한 논리적 단위

  * 일반적 패키지명: 도메인거꾸로.프로젝트명.기능(예시: com.youtube.dimo.base)

 

4. 코드 파일을 패키지에 넣는 법: 코드 맨 위에 package "패키지명" 작성

  * 작성하지 않는 경우 자동으로 default 패키지로 묶임)

  * 같은 패키지 내에서는 변수, 함수, 클래스를 사용 가능

  * 다른 패키지 내에서는 import가 필요함(import + "외부 패키지명")