慕婉清8489725
2021-08-18 20:19
为什么要在类外面定义成员函数
当然可以在类体内定义成员函数。
在类中定义成员函数可以分为2中情况:
①在类体内声明并实现。
②在类体内声明,在类体外实现,如本节课所讲。
例如:
class A
{
public:
int func1() { printf("func1\n"); }//声明部分+实现部分
}
class B
{
public:
int func2();//声明部分
}
int B::func2() { printf("func2\n"); }//实现部分
趣味 C++ 进阶
13927 学习 · 44 问题
相似问题