应该都是为公有成员构造函数 不需要多说 声明一个对象时就要用到他 明显不适合私有 编译器会报错析构函数 当系统结束时变会自动运行析构函数 如果将析构声明为私有 编译器亦会报告错误
共有成员,但是也有特殊的例如:唯一实例中构造就是私有的