일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- OOP
- API
- C
- Call-by-reference
- query
- java
- 포인터
- c++
- windows
- array
- meta
- function
- 투자
- 윈도우즈
- Kafka
- Sort
- 자료구조
- System
- request
- CLASS
- 악성코드
- 노드
- jsp
- UTF-8
- JavaScript
- CSS
- HTML
- WebProgramming
- algorithm
- beans
Archives
- Today
- Total
목록상속 (1)
hahahia
상속(Inheritance)의 사전적 의미는 자식이 부모가 가진 모든 것을 물려 받는 것을 의미하는데 OOP의 상속도 기본적인 의미는 동일하다. 이미 정의되어 있는 클래스의 모든 특성을 물려 받아 새로운 클래스를 작성하는 기법을 상속이라고 한다. 흔히 상속은 이미 만들어진 클래스를 재활용하기 위한 기법으로 소개되며 재활용이 상속의 가장 큰 장점이기는 하지만 상속에 의해 부차적으로 발생하는 효과도 있다. 상속을 하는 목적 또는 상속에 의한 효과는 다음 세가지로 간략하게 요약할 수 있다. ① 기존의 클래스를 재활용한다. 가장 기본적인 효과이다.② 공통되는 부분을 상위 클래스에 통합하여 반복을 제거하고 유지, 보수를 편리하게 한다.③ 공동의 조상을 가지는 계층을 만듬으로써 객체의 집합에 다형성을 부여한다.- ..
Language/C++
2012. 9. 1. 01:41