검색어 입력폼

[프로그램] 자바(Object-Oriented Programming(OOP)

저작시기 2004.06 |등록일 2004.07.09 파워포인트파일MS 파워포인트 (ppt) | 12페이지 | 가격 1,000원

소개글

그냥 좋은자료 공유해서 서로 좋은 결과 있었으면 좋겠습니다..^^

목차

1. 객체지향의 탄생배경-소프트웨어 위기
2. 객체지향의 정의 및 구성요소
3. 객체지향 소프트웨어의 구조
4. 객체의 속성

본문내용

4-1. 주체성(Identity)
각 객체는 다른 객체로부터 분리되어 있고 분별 가능해야 한다.
속성이 같은 경우에도 서로 다른 객체이다.
예 : 연예인 이정재와 기술연구소 이정재, 통합지원팀 이정재

4-2. 분류성(Classification)
같은 자료 구조와 행위를 가진 객체는 동일한 클래스로 분류, 상대적으로 각 객체는 소속 클래스의 인스턴스

4-3 행위의 다형성(Polymorphism)
같은 연산(Operation)기능이 부여되어도 수행하는 클래스(Class)에 따라 다른 행위로 나타날 수 있다.
예 : 여러 직종을 갖는 사원들의 급여계산 함수(CalculatePayment) 호출
4-4 상속성(Inheritance)
계층 관계(hierarchy)인 클래스간 (수퍼클래스-서브클래스)에 속성이나 연산기능을 공유
서브클래스는 슈퍼 클래스에서 정의한 속성이나 연산기능을 추가로 작성하지 않고 상속 받는다.
4-5 은닉성(Encapsulation)
모든 변수에 대해서 비밀은 유지한다.
->그 클래스 이외의 부분에서 직접적으로 접속이 금지 된 것을 의미한다.
Class의 개념으로 변수를 요약한다.
구현부(Public의 구현부)의 변화가 Interface의 변화 없이 가하다.

참고 자료

Http://www.javanuri.com/lecture/jp01/c07u05p001.html
다운로드 맨위로