成员函数必须在类中声名,但是可以在类中或者类外定义,请问类中是指哪?类外又是指哪?谢谢!
3个回答
展开全部
比如
class a
{
//这两个大括号中间就叫类中
public:
void f(); //类中声明
};
//大括号外面就叫类外
void a::f() //在类外定义
{
}
class a
{
//这两个大括号中间就叫类中
public:
void f(); //类中声明
};
//大括号外面就叫类外
void a::f() //在类外定义
{
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
{}内定义函数实现方法叫做在类内定义,类外定义必须在类中声明。在花括号外用::
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询