4
class Record
{
typedef std::size_t size;
Record():byte_count(0){}
Record(size,s):byte_count(s){}
Record(std::string s):name(s),byte_count(0){}
size byte_count;
std::string name;
public:
size get_count() const {return byte_count;}
std::string get_name() const {return name;}
}
问下这个程序的构造函数都成了私有数据了,这样怎么调用构造函数,平常写程序的时候构造函数好像都是在public下的,求大侠帮忙解释下,谢谢了
|