
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53


목차
* 주요내용
* 클래스의 중요성
* 클래스도(Class Diagram)
* 클래스도 작성을 위한 7단계
* 메소드를 탐색하는 방법
* 클래스와 속성
* 클래스의 계층화
* 클래스의 중요성
* 클래스도(Class Diagram)
* 클래스도 작성을 위한 7단계
* 메소드를 탐색하는 방법
* 클래스와 속성
* 클래스의 계층화
본문내용
클래스의 중요성
객체지향의 핵심요소는 클래스이다.
어떻게 클래스를 찾을 것인가?
언제 모든 클래스를 찾았다고 할 수 있나?
어느 클래스가 중요하고, 어느 클래스가 덜 중요한가?
를 분석단계에서 파악할 수 있어야 한다
Jacobson’s 객체분류
Entity Object (개체객체)
Concrete objects (유형객체)
Conceptual objects (개념객체)
Event and state objects (사건 및 상태객체)
Interface Object (인터페이스객체)
Control Object (제어객체)
클래스도 작성을 위한 준비
사용자가 원하는 시스템을 만들기 위해서는
개발자가 알아야할 사항을 이미 알고 있으며,
누구보다도 자신의 업무를 잘 알고 있는,
사용자의 의견이
클래스도 작성에 반영되도록
인적요소에 주의한다.
클래스도작성을 위한 7단계
클래스의 계층화
상위클래스와 하위클래스
클래스의 일부 개별객체에만 적용되는 속성이나 메소드는 없는가? 하위클래스
몇 개 클래스에 공통으로 적용되는 속성이나 메소드는 없는가? 상위클래스
집약관계 (aggregations)
제품과 부품 (whole-part): 승용차와 바퀴
용기와 내용물 (container-contents): 비행기와 승객
집단과 구성원 (collection-member): 동아리와 회원
객체지향의 핵심요소는 클래스이다.
어떻게 클래스를 찾을 것인가?
언제 모든 클래스를 찾았다고 할 수 있나?
어느 클래스가 중요하고, 어느 클래스가 덜 중요한가?
를 분석단계에서 파악할 수 있어야 한다
Jacobson’s 객체분류
Entity Object (개체객체)
Concrete objects (유형객체)
Conceptual objects (개념객체)
Event and state objects (사건 및 상태객체)
Interface Object (인터페이스객체)
Control Object (제어객체)
클래스도 작성을 위한 준비
사용자가 원하는 시스템을 만들기 위해서는
개발자가 알아야할 사항을 이미 알고 있으며,
누구보다도 자신의 업무를 잘 알고 있는,
사용자의 의견이
클래스도 작성에 반영되도록
인적요소에 주의한다.
클래스도작성을 위한 7단계
클래스의 계층화
상위클래스와 하위클래스
클래스의 일부 개별객체에만 적용되는 속성이나 메소드는 없는가? 하위클래스
몇 개 클래스에 공통으로 적용되는 속성이나 메소드는 없는가? 상위클래스
집약관계 (aggregations)
제품과 부품 (whole-part): 승용차와 바퀴
용기와 내용물 (container-contents): 비행기와 승객
집단과 구성원 (collection-member): 동아리와 회원
추천자료
시스템 분석 설계
부동산 매매 관련 업무프로세스 분석 및 부동산 매매 통합시스템
인적자원관리 사례분석 보고서 - hp의 인사 시스템 분석과 문제점 및 개선방안 제언
정보의 중요성, 경영정보시스템(MIS)의 이론적 배경, 경영정보시스템(MIS)의 발전과정, 경영...
[수업설계][수업설계전략]수업설계의 의미, 수업설계의 원리, 수업설계의 목적과 수업설계의 ...
[교수설계][교수설계 방법]교수설계의 정의, 교수설계의 성격과 교수설계의 내용, 교수설계의...
[수업설계][수업설계 기본방향][수업설계 특징][수업설계 사례][수업설계 방법]수업설계의 의...
[교수설계][교수설계 내용][교수설계 방법][교수설계 제고 방안]교수설계의 개념, 교수설계의...
[산업별]산업별 인적자원개발시스템, 산업별 ERP(전사적자원관리), 산업별 기업간전자상거래,...
[기계, 농업기계화, 건설기계, 기계제도, 기계설계, 기계공학, 기계시스템]기계와 농업기계화...
사회복지조사의 과정(연구문제의 선정과 정립, 문제의 제기, 조사의 설계, 자료수집, 자료처...
콘크리트 배합 설계 (Concrete Mix Design) (실험준비, 실험방법 및 순서, 실험 결과 및 분석)
3D 프린터- 산업 현황,3D 프린터 소개 특징 분석,3차원 설계 데이터,3D 프린터 미룐술 비젼,...
정책대안의 탐색단계 - 정책문제의 확인과 정의, 정책대안의 설계, 정책대안의 결과예측 및 ...
소개글