摘要: 你的类需要一个构造函数吗?简单的类不需要构造函数,他们的结构就是他们的接口。你的数据成员是私有的吗?你的类需要一个无参的构造函数吗?如果一个类已经有了构造函数,而你想声明该类的对象可以不必显式地处时候它们,则必须显式地写一个无参的构造函数。是不是每个构造函数初始化所有数据成员?构造函数的用途就是用一种明确定义的状态来设置对象。对象的状态由对象的数据成员反应。因此,每个构造函数都要负责为所有的数据成员设置经过明确定义的值。但是,类有时会有一些数据成员,它们只在它们的对象存在了一定时间之后才有意义。类需要析构函数吗?不是所有有构造函数的类都需要析构函数。只有在该类分配了资源,而这些资源又不会由成员 阅读全文
posted @ 2013-02-19 13:53 尘虑萦心 阅读(158) 评论(0) 推荐(0) 编辑