非必要不提供default constructor
1.如果要使用对象数组,建议提供
2.如果要使用template-based container classes,建议提供
3.如果要使用virtual base classes,建议提供
4.如果提供default constructor,会造成判断对象是否已被初始化的麻烦时,建议不提供,否则会影响class效率
非必要不提供default constructor
1.如果要使用对象数组,建议提供
2.如果要使用template-based container classes,建议提供
3.如果要使用virtual base classes,建议提供
4.如果提供default constructor,会造成判断对象是否已被初始化的麻烦时,建议不提供,否则会影响class效率