private 생성자

Programming/C++ 2012. 5. 20. 03:40 |

private 생성자


: 클래스 내부에서만 객체의 생성을 허용하려는 목적으로 생성자를 private으로  선언하기도 한다.




여기서는 힙 영역에 생성된 객체를 참조의 형태로 반환하고 있다.


"힙에 할당된 메모리 공간은 변수로 간주하여, 참조자를 통한 참조가 가능하다."


private 생성자는 때로 유용하게 사용된다. 특히, 객체의 생성방법을 제한하고자 하는 경우에는 매우 유용하게 사용이 된다.


'Programming > C++' 카테고리의 다른 글

생성자를 이용한 예제.  (0) 2012.05.21
소멸자(Destructor)  (0) 2012.05.20
디폴트 생성자(Default Constructor)  (0) 2012.05.20
이니셜라이저(Initializer)  (0) 2012.05.19
생성자(Constructor)  (0) 2012.05.12
Posted by scii
: