Search
📗

15강. 패키지

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!

1. 패키지

소프트웨어를 개발하다 보면 클래스도 많이 만들게 되고 kt 파일도 많이 만들게 된다.
파일이 많아지면 관리가 불편하고 배포가 힘들기 때문에 특정 기준을 세워 파일을 폴더별로 나누어 관리하면 파일 관리가 용이 해진다.
Kotlin에서 kt 파일들을 폴더 별로 나누어 관리하는 개념을 패키지 라고 부른다.

2. 패키지 정의하기

패키지는 폴더로 구분하면 된다.

3. package

패키지 내에 있는 파일들은 상단에 패키지를 명시해야 한다.

4. package 사용하기

패키지 내에 있는 클래스 등을 사용할 때는 반드시 패키명을 명시해야 한다.
val obj1:kr.co.softcampus.pkg1.TestClass1 = kr.co.softcampus.pkg1.TestClass1() obj1.testMethod1() kr.co.softcampus.pkg1.testFunction1()
Kotlin
복사

5. import

import를 사용해 패키지를 명시하면 코드 내에서 패키지 명을 생략할 수 있다.
import kr.co.softcampus.pkg1.TestClass2 import kr.co.softcampus.pkg1.testFunction2 import kr.co.softcampus.pkg2.*
Kotlin
복사

6. 학습 정리

정리
수많은 Kotlin 파일을 폴더별로 나누어 관리하는 개념을 패키지라고 부른다.