겍체지향시스템

등록일 2003.10.25 한글 (hwp) | 6페이지 | 가격 800원

목차

1. 객체(object)
2. 인스턴스(instance)
3. 클래스(class)
4. 메소드(method)
5. 상속성(inheritance)
6. 캡슐화(encapsulation)
7. 다형성(polymorphism)
8. 재정의(overriding)
9. 중복정의(overloading)

본문내용

1. 객체(object)

- 프로그램은 현실 세계를 추상화한 모델로서 현실 세계에서 행동하는 주체인 대상을 객체라고 한다. 객체는 캡슐화, 데이터 추상화를 지원하며, 객체는 전용 데이터와 메소드로 구성된다, 전용 데이터는 객체의 물리적 구성 요소이고, 메소드는 객체의 행위이다. 즉 객체는 필요한 데이터 구조와 그 위에서 수행되는 함수들을 가지고 있는 소프트웨어 모듈이다. 각 데이터가 데이터 구조를 가지고 있다는 것은 어떤 상태를 가지고 있다는 것이다.
- 객체는 데이터들과 이를 다루는 연산으로 구성된다. 객체내의 데이터는 속성이라고 하는데, 객체의 속성은 객체의 현재 상태를 나타낸다. 또 객체에 정의된 연산, 즉 행위를 메소드 라고 하고, 메소드는 객체의 상태를 참조하거나 변경하는 수단이 된다. 따라서 객체란 속성과 이들 속성을 다루는 행위를 함께 캡슐화 한 것으로 문제 영역에서는 주어진 문제를 이해하는 기본적인 단위이다.
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서