What is Module?
모듈이란 한 시스템의 기능적 구성요소를 의미한다.
ex> 컴퓨터 시스템 = CPU, RAM, HDD의 구성요소를 모듈이라고 한다. 각 모듈은 시스템의 특정한 기능을 담당한다.
What is Class?
Class는 사전적으로 Classify, 분류하다는 의미로써, 내가 고려하고 있는 속성(변수)들을 한군데 묶는다는 의미이다.
예를 들어서, 게임 케릭터를 만들 때, 공격력, 체력, 방어력등 속성을 한 케릭터에다가 묶을 수 있다.
이렇게 한 군데 묶는 이유는 중복을 모아줄 수 있기 때문이다.
클래스는 객체(Object)의 틀(template)이라고 표현한다.
Difference Betweent Class and Module?
모듈은 인스턴스화 할 수 없다는 점에서 클래스와 다르지만, 개념적으로는 기능적 구성요소라는 점에서 유사하다.
모듈과 클래스의 차이
https://creativeprm.tistory.com/304
'컴퓨터 일반' 카테고리의 다른 글
[Jekyll blog] Jekyll 테마 적용하여 Github 블로그 만들기 (0) | 2020.08.19 |
---|---|
[openCV] 용어정리 - DNN, Scalar, Mat (0) | 2020.06.23 |
Nginx설치 (0) | 2020.06.21 |
[System] 컴퓨터 시스템의 구성 (0) | 2019.10.06 |
[운영체제] 컴퓨터 부팅 과정 (0) | 2019.10.05 |