강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김지수님의 프로필 이미지
김지수

작성한 질문수

객체 지향 프로그래밍 입문

DIP

범균님 안녕하세요 강의 수강중 궁금한점이 있어 질문 남겨 봅니다.

작성

·

356

0

강의를 수강 중 '모듈'이라는 단어가 나와서 정의를 좀 찾아봤는데요.
정의가 와닿지 않아서 어떻게 해석해야 할지 궁금합니다.
일반적인 애플리케이션에서 하나의 클래스도 모듈이 될 수 있는 건가요?
모듈을 정하는 기준이 궁금합니다.

https://ko.wikipedia.org/wiki/%EB%AA%A8%EB%93%88_(%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D)#cite_note-1

답변 1

2

최범균님의 프로필 이미지
최범균
지식공유자

모듈은 한 개 또는 그 이상의 기능을 제공하는 구성 요소의 모음이라고 보면

클래스 한 개가 모듈이 될 수도 있고, 패키지로 묶여 있는 여러 클래스/인터페이스가 모듈이 될 수도 있습니다.

모듈을 적절하게 나누면 각 모듈을 독립적으로 개발하고 이를 조합하는 방식으로 개발을 진행할 수 있는 이점이 생깁니다.

 

김지수님의 프로필 이미지
김지수

작성한 질문수

질문하기