2009. 3. 31. 14:28
[C/C++][Class] 가상 함수 Default(디폴트) 인자 설정시 유의 사항.
2009. 3. 31. 14:28 in Programming/C/C++
부모 클래스의 가상 함수에서 전달되는 Default 인자가 있고,
해당 클래스를 상속받는 자식 클래스의 가상 함수의 Default 인자가 있을때 부모클래스가 자식을 가리키면
어떻게 될까?
아마 필시 둘다 1 일것이라 생각하지만 결과는 0과 1이다.
객체 지향을 살리면서 코딩을 하다보면 이와 같은 실수가 없으리란 보장이 없으니.. 충분히 유의하는 것이 좋을 듯...
해당 클래스를 상속받는 자식 클래스의 가상 함수의 Default 인자가 있을때 부모클래스가 자식을 가리키면
어떻게 될까?
아마 필시 둘다 1 일것이라 생각하지만 결과는 0과 1이다.
객체 지향을 살리면서 코딩을 하다보면 이와 같은 실수가 없으리란 보장이 없으니.. 충분히 유의하는 것이 좋을 듯...