클래스와 배열
Programming/C++ 2015. 5. 13. 03:56객체 배열
- 객체 기반의 배열 선언
ex)
SoSimple arr[10];
- 동적으로 할당할 경우
ex)
SoSimple *ptrArr = new SoSimple[10];
객체 포인터 배열
- 객체의 주소 값 저장이 가능한 포인터 변수로 이루어진 배열이다.
객체를 저장할 때에는
1. 저장할 대상을 객체로 할 것인가
2. 객체의 주소 값으로 할 것인지
ex) ptr[i] = new Person(name, age); // 이런식...으로
This 포인터의 이해
- 멤버함수 내에서는 this라는 이름의 포인터를 사용할 수 있다.
이것은 객체 자신을 가리키는 용도로 사용되는 포인터이다.
Self - Reference의 반환
- Self - Reference란 객체 자신을 참조할 수 있는 참조자를 의미한다.
'Programming > C++' 카테고리의 다른 글
깊은 복사와 얕은 복사 (0) | 2015.05.13 |
---|---|
복사생성자 (0) | 2015.05.13 |
캡슐화(Encapsulation) (0) | 2015.05.12 |
const 함수 (0) | 2015.05.12 |
정보은닉(Information Hiding) (0) | 2015.05.12 |