C++关于静态成员函数和常成员函数
3个回答
展开全部
静态成员函数和常成员函数在作用上和定义在全局没有什么大区别
不过还是有点的
首先 静态成员函数允许访问类 的私有成员
此外 静态成员函数和常成员函数可以被定义为private(私有) protected(只被派生类访问)
在希望他们被封装的情况下有用
还有不属于同一内存
不过还是有点的
首先 静态成员函数允许访问类 的私有成员
此外 静态成员函数和常成员函数可以被定义为private(私有) protected(只被派生类访问)
在希望他们被封装的情况下有用
还有不属于同一内存
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
静态函数:没有this指针
常成员函数:不能改变非mutable成员变量
常成员函数:不能改变非mutable成员变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询