C++中如何说明一个类,即类的定义格式是什么?

C++中如何说明一个类,即类的定义格式是什么?

class MyClass
{
public:
// 构造函数
MyClass();
// 析构函数
virtual ~MyClass();
// 拷贝构造
MyClass(const MyClass &st);
// 赋值构造
MyClass& operator= (const MyClass &st);
// move拷贝构造,C++11特性
MyClass(MyClass &&st);
// move赋值构造,C++11特性
MyClass& operator= (MyClass &&st);

// 公有接口

protected:
// 保护属性和方法

private:
// 私有属性和方法
};

没有什么定义格式

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-07-26
class Test{};
不就可以了?
相似回答