C++构造函数类外声明的例子
时间: 2023-12-01 19:04:37 浏览: 67
C++类构造函数初始化列表
4星 · 用户满意度95%
当然可以!例如:
class A {
public:
A(int num); // 声明构造函数
private:
int m_num;
};
A::A(int num) { // 定义构造函数
m_num = num;
}
在类外声明构造函数时,需要在类的定义中声明构造函数的原型,然后在类外定义构造函数的函数体。这样定义构造函数可以使代码更加清晰易懂。
阅读全文