Control 클래스 & Entity 클래스
Programming/C++ 2012. 6. 22. 04:36 |Control class의 특징
▶ 프로그램 전체의 기능을 담당한다. 따라서 기능적 성격이 강한 클래스이다.
▶ 컨트롤 클래스만 봐도 프로그램의 전체 기능과 흐름을 파악할 수 있다.
반면, Control 클래스가 아닌 대부분의 클래스를 가리켜 'Entity 클래스'라 한다.
Entity class의 특징
▶ 데이터적 성격이 강하다. 따라서 파일 및 데이터 베이스에 저장되는 데이터를 소유하고 있다.
▶ 프로그램의 기능을 파악하는데 도움을 주지는 못한다.
▶ 그러나 프로그램상에서 관리되는 데이터의 종류를 파악하는 데는 도움이 된다.
'Programming > C++' 카테고리의 다른 글
가상 함수 (Virtual Function) (0) | 2012.08.19 |
---|---|
상속과 다형성 (0) | 2012.06.23 |
상속을 이용한 프로그램 (0) | 2012.06.21 |
상속을 위한 조건 (0) | 2012.06.19 |
protected 선언과 세 가지 형태의 상속(public, protected, private) (0) | 2012.06.13 |