请问这个简单的类定义错在哪里?
下列类定义有什么错?
class Object { public: virtual ~Object(); virtual string isA(); protected: string _isA; private: Object( string s ) : _isA( s ){} };
请问这个类定义有什么缺陷?将来使用时会产生什么不良影响?望高手指教。
class Object { public: virtual ~Object(); virtual string isA(); protected: string _isA; private: Object( string s ) : _isA( s ){} };