반응형

Package 2

[python] Package

Package 서로 관련된 모듈을을 한 폴더로 모아 놓은 것 도트를 사용하여 파이선 모듈을 계층적으로 관리할 수 있게 해준다. 예를 들어 모듈 이름이 A.B인 경우에 A는 패키지 이름이고 B는 A패키지의 B모듈이 된다. ※ 파이썬 모듈은 하나의 .py 파일이다. ▶ 구성 module file __init__.py (3.3Ver 부터는 생략 가능) ▶ __init__ 패키지 로딩 조건 등을 설정하며 import문이 실행 될 때 자동으로 실행된다. __all__ = ["파일명1", "파일명2", ...] 라이브러리 자주 사용하는 변수나 함수 등을 모듈, 패키지로 미리 만들어 놓은 것 ▶ 표준 라이브러리 파이썬 설치 시 기본으로 설치되는 라이브러리 별도의 import없이도 사용 가능 ▶ 외부 라이브러리 imp..

Python 2022.09.06

[Java] Class

Class 자료와 자료를 처리하는 기능이 모여있는 사용자 정의형 데이터 타입 * Class = Data + Method Data : 프로그램에서 유지, 관리해야할 데이터, Attribute라고도 함 Method : Data를 조작하는 함수. Static Memory에 할당을 전역영역에 하기 위한 Keyword. 전역영역 할당의 의미 전역 접근이 가능해 Application이 종료할 때 까지 존재. Heap, Stack Memory 영역과 관련이 없음. 접근할 때 Class명 만을 이용. Class Variable Static을 이용하여 선언된 Attribute 전역영역에 위치 Class의 instance와 전혀 상관이 없음. 접근시 Class명 이용. Class Method Static으로 선언한 Met..

JAVA 2022.06.02
반응형