我有一个名为 Entity 的类的子类,我不希望该子类覆盖 Entity 的构造函数,但也调用 Entity 的构造函数。所以我这样声明构造函数:
EntitySphere(GLuint shader):Entity(shader){
//Code
}
但是只有当我在类定义中实现该函数时,该方法才有效(或者我得到很多错误)。我怎样才能达到同样的效果,但能够在 .cpp 文件中实现构造函数?
我有一个名为 Entity 的类的子类,我不希望该子类覆盖 Entity 的构造函数,但也调用 Entity 的构造函数。所以我这样声明构造函数:
EntitySphere(GLuint shader):Entity(shader){
//Code
}
但是只有当我在类定义中实现该函数时,该方法才有效(或者我得到很多错误)。我怎样才能达到同样的效果,但能够在 .cpp 文件中实现构造函数?