소프트웨어를 개발하다 보면 클래스도 많고, .kt파일도 많다.
→ 파일이 많아지면 관리가 불편, 배포가 힘듦
→ 특정 기준을 세워 파일을 폴더 별로 나누어 관리하면 파일 관리가 용이해짐.
→ 그것을 패키지라고 함.
패키지 내에 있는 파일들은 상단에 패키지를 명시해야 함.
패키지 내에 있는 클래스 등을 사용할 때는 반드시 패키지명을 명시해야 함.
패키지를 명시하면 코드 내에서 패키지 명을 생략할 수 있다.
👀 import
패키지 명 뒤에 클래스 명 대신
→ package1에 있는 모든 클래스들 호출 가능
👀 이름 충돌 as
로컬에서 충돌한 엔티티의 이름을 변경하여 충돌을 없앨 수 있음.