문제제기 :
기본 생성자는 객체가 생성되고 위치의 주변 정보를 전혀 갖지 않고도 객체를 초기화 할 수 있습니다.
자세한 내용 :
외부입력이 없이는 기본 생성자를 가져야 한다. 하지만 세상만사세옹지마라 했던가 그렇지 않은 경우도
있기에 주의깊게 생각한 후 사용을 해야 될 부분들이 종종 생기곤 합니다.
이 클래스를 썼을 때 문제가 일어날 수 있는 경우가 세가지가 있습니다.
1. 배열을 생성할 때 ( i, 객체에 배열을 생성하기란 불가능 )
1 ) 배열을 풀어서 매개변수에 일일이 대입 ( 현실성이 떨어진다. )
2 ) 배열 대신에 포인터 배열을 사용
2. 메모리 사용량이 증가
'프로그램언어 > More Effective C++' 카테고리의 다른 글
항목 3 : 배열과 다형성은 같은 수준으로 놓고 볼 것이 아니다. (0) | 2008.08.19 |
---|---|
항목2 : 가능한 C++ 스타일의 캐스트를 즐겨 쓰자. (0) | 2008.08.18 |