课程
/后端开发
/C++
/趣味 C++ 进阶
为什么要在类外面定义成员函数
2021-08-18
源自:趣味 C++ 进阶 4-6
正在回答
当然可以在类体内定义成员函数。
在类中定义成员函数可以分为2中情况:
①在类体内声明并实现。
②在类体内声明,在类体外实现,如本节课所讲。
例如:
class A
{
public:
int func1() { printf("func1\n"); }//声明部分+实现部分
}
class B
int func2();//声明部分
int B::func2() { printf("func2\n"); }//实现部分
举报
本课程是 C++ 的进阶课程,继续趣味学习之旅,带你探索 C++ 的高级用法。
3 回答C++类成员函数的默认值
1 回答为什么一定要把指针定义为父类不直接定义为子类?
1 回答不允许使用数据成员初始值设定项
3 回答~staff()前的~有什么意义在里面
1 回答老师最后限制函数返回值什么的讲的云里雾里的