
-
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


목차
컴퓨터의 등장
객체 지향의 역사
객체지향의 기본개념
객체지향 개발 단계
객체지향 개발 방법론
접근의 장·단점
객체지향 프로그래밍 언어의 소개
객체 지향의 역사
객체지향의 기본개념
객체지향 개발 단계
객체지향 개발 방법론
접근의 장·단점
객체지향 프로그래밍 언어의 소개
본문내용
컴퓨터의 등장(1)
╋━━━━━━━━━━─────────
┌──────────────────────────
│ 목적 │ 휴먼 웨이의 위기
│ 결과 │ 개인의 정신 생활
│ 원인 │ 1차 – 가정 관계
│ │ 2차 – 사회 관계
│ │ 정신적 경제적 생활의 질의 격차가벌어짐
└──────────────────────────
컴퓨터의 등장(2)
╋━━━━━━━━━━─────────
소프트 웨어
휴면 웨이의 해결
생산성 부진 → 자체 위기
하드 웨어의 급속한 발전
인건비 상승
비용의 체증
컴퓨터의 등장(3)
╋━━━━━━━━━━─────────
• 객체 지향적 프로그램의 등장
〔구성요소〕←(소프트 웨어)→〔구성요소〕
↙ ↘
〔구성요소〕 〔구성요소〕
• 효율성 결핍(개발. 운용. 유지. 보수)
컴퓨터의 등장(4)
╋━━━━━━━━━━─────────
≪ 그 림 ≫
재사용 간편
개발 기간 단축
비용절감
컴퓨터 급속한
발전의 시발점
객체지향의 역사(1)
╋━━━━━━━━━━─────────
Kristen Nyggard(1967, 노르웨이) – simmula67개발
제록스사 – smalltalk72/80 개발 → 본격적인 객체지향적 프로그램의 등장
제록스사
Smalltalk72
Smalltalk80
(객체)(캡슐화)
(클래스)(추상화)
(서브 클래스)
≪ … 중 략 … ≫
객체지향의 기본 개념 (캡슐화와 정보은폐)
╋━━━━━━━━━━─────────
• 캡슐화 - 객체의 데이터와 오퍼래이션을 하나로 묶고 실제 구현 내용을 외부에 김추는 행위를 캡슐화(encapsulation)라고한다.
• 정보은페 – 객체는 캡술화를 통해서 모든 오퍼래이션의 구현 세부 사항과 내부 데이터를 감추어 다른 객체들로 하여금 볼수없도록 한다.
• 캡슐화를 이용한 정보은폐의 효과
✔ 객체에 포함된 정보의 손상과 오용을 막을 수 있다.
✔ 연산 수행 방법이 바뀌어도 연산 자체에는 영향을 주지않는다.
✔ 자료가 변해도 다른 객체에 영향을 주지 않아서 독립성이 탁월하다.
✔ 처리된 결과만 사용하므로 객체의 확장성과 이식성이 뛰어나다.
✔ 연산만 알면 객체를 이용하여 새로운 시스템을 설계할 수 있다
╋━━━━━━━━━━─────────
┌──────────────────────────
│ 목적 │ 휴먼 웨이의 위기
│ 결과 │ 개인의 정신 생활
│ 원인 │ 1차 – 가정 관계
│ │ 2차 – 사회 관계
│ │ 정신적 경제적 생활의 질의 격차가벌어짐
└──────────────────────────
컴퓨터의 등장(2)
╋━━━━━━━━━━─────────
소프트 웨어
휴면 웨이의 해결
생산성 부진 → 자체 위기
하드 웨어의 급속한 발전
인건비 상승
비용의 체증
컴퓨터의 등장(3)
╋━━━━━━━━━━─────────
• 객체 지향적 프로그램의 등장
〔구성요소〕←(소프트 웨어)→〔구성요소〕
↙ ↘
〔구성요소〕 〔구성요소〕
• 효율성 결핍(개발. 운용. 유지. 보수)
컴퓨터의 등장(4)
╋━━━━━━━━━━─────────
≪ 그 림 ≫
재사용 간편
개발 기간 단축
비용절감
컴퓨터 급속한
발전의 시발점
객체지향의 역사(1)
╋━━━━━━━━━━─────────
Kristen Nyggard(1967, 노르웨이) – simmula67개발
제록스사 – smalltalk72/80 개발 → 본격적인 객체지향적 프로그램의 등장
제록스사
Smalltalk72
Smalltalk80
(객체)(캡슐화)
(클래스)(추상화)
(서브 클래스)
≪ … 중 략 … ≫
객체지향의 기본 개념 (캡슐화와 정보은폐)
╋━━━━━━━━━━─────────
• 캡슐화 - 객체의 데이터와 오퍼래이션을 하나로 묶고 실제 구현 내용을 외부에 김추는 행위를 캡슐화(encapsulation)라고한다.
• 정보은페 – 객체는 캡술화를 통해서 모든 오퍼래이션의 구현 세부 사항과 내부 데이터를 감추어 다른 객체들로 하여금 볼수없도록 한다.
• 캡슐화를 이용한 정보은폐의 효과
✔ 객체에 포함된 정보의 손상과 오용을 막을 수 있다.
✔ 연산 수행 방법이 바뀌어도 연산 자체에는 영향을 주지않는다.
✔ 자료가 변해도 다른 객체에 영향을 주지 않아서 독립성이 탁월하다.
✔ 처리된 결과만 사용하므로 객체의 확장성과 이식성이 뛰어나다.
✔ 연산만 알면 객체를 이용하여 새로운 시스템을 설계할 수 있다
키워드
추천자료
장자 소요유
박씨와 가죽나무의 일화
논어 계씨
2001년 중등교사 신규 임용후보자 선정 경쟁시험 문제지 (한문)
사칠논변에 있어서의 퇴·고의 입장
천명도설과 성리학의 사상
서두칠과 공자의 인(仁)의 리더십
[금강경, 금강경 정의, 금강경 내용, 금강경 강해, 금강경 단어, 한국사상, 불교]금강경의 정...
[번역][번역 중요성][번역 양상][번역 과정][김억 번역론][개화기한자어][번역 사례]번역의 ...
채동번의 당나라 역사소설 당사통속연의46회 47회 48회 한문 원문 및 한글번역 84페이지
채동번의 중화민국역사소설 민국통속연의 상 1회 2회 3회 한문 및 한글번역
채동번의 중국 중화민국 역사소설 민국통속연의상 7회 8회 9회 52페이지 한문 원문 및 한글 번역
청나라 여웅의 당새아 역사소설 여선외사 16회 17회 18회 한문 및 한글번역 53페이지
소개글