본문 바로가기

패키지2

Kotlin - 패키지와 임포트(packages and imports) 패키지는 클래스들을 분류해서 모아둔것을 말한다고 생각하면 되겠습니다. 또한 패키지는 동일한 클래스 이름을 사용하는 클래스가 있을때 이름 충돌을 피하는데도 사용될 수 있습니다. 패키지는 인터넷 도메인 처럼 마침표(.)로 구분되는 문자열로 정의됩니다. 코틀린과 자바를 같이 사용하는 프로젝트라면 Kotlin 소스 파일은 Java 소스 파일과 동일한 소스 루트에 있어야하며 동일한 디렉토리 구조를 따라야합니다(자바에서는 패키지명의 마침표 부분으로 구분되는 디렉토리 구조에 파일이 저장됩니다). 순수 Kotlin 프로젝트에서 권장되는 디렉토리 구조는 공통 루트 패키지가 생략된 패키지 구조를 따르는 것입니다 (예 : 프로젝트의 모든 코드가 "org.example.kotlin" 패키지 및 하위 패키지에 있는 경우 "or.. 2019. 7. 5.
파이썬 문법 8 - 모듈(module)과 패키지(package) 사용하기 지금까지 파이썬 프로그램을 실행해 볼 때 인터프리터를 사용해서 실행을 시켜봤습니다. 이 경우 인터프리터를 종료하면 작성한 내용이 모두 사라져 버립니다. 작성된 프로그램을 보존하기 위해서 프로그램의 내용을 텍스트 파일에 적어 보존 할 수 있는 방법이 모듈입니다. 이런 모듈들이 많아지면 모듈들을 잘 분류해서 모아둔 패키지를 만들어서 사용하게 됩니다. 파이썬 내에서 이미 만들어서 제공되는 유용한 패키지들이 많이 있습니다. 하지만 자신이 만들어서 써야할 경우도 많이 있습니다. 모듈과 패키지를 만들고 사용하는 방법을 알아보겠습니다. 1. 모듈 파이썬 모듈은 전역변수, 함수등 을 모아둔 파일 입니다. 1.1 모듈 만들기 food 라는 모듈명으로 cook(), eat() 라는 함수를 가지는 모듈을 food.py 파일.. 2018. 4. 9.