도드넷
[C++의 특징] 객체지향 프로그래밍 OOP 본문
객체지향 프로그래밍 OOP (Objective-Oriented Programing)의 특징
1) 객체간 서로 메시지(지시) 교환
2 )객체들의 등급, 계급(Class) 설정 → 객체를 캡슐화, 정보은닉
→ 프로그램의 거대화 복잡화 모듈화, 관리의 편리성
* 참고
객체란? : 데이터와 함수
클래스란? : 객체 표현의 수단이자 분류방법, "구조체"의 확장이라고 보면됨.
OOP의 핵심 : 객체, 객체간의 메시지(지시, 데이터) 교환, 객체의 계급화
C++ 특징
1. 추상화
- 객체의 계급화/분류의 다른말
2. 캡슐화
- 객체를 통합/분류 이를또한 접근제한
3. 상속성
- 클래스를 재정의/수정하여 계속 사용
4. 다형성
- 객체를 같은 이름으로 여러개 만들기 가능
반응형
'창고 > C++ [폐쇄]' 카테고리의 다른 글
C++에서의 데이터 타입 총정리. (0) | 2014.09.11 |
---|---|
C++ 출력함수 cout 와 endl 에 대하여. (0) | 2014.09.06 |
C++ 함수 선언/정의/호출 하는법! (0) | 2014.09.06 |
fatal error LNK1123: COFF 오류 해결법!! (1) | 2014.09.04 |
네임스페이스(이름공간) using namespace 란 무엇인가? (0) | 2014.09.04 |
Comments