课程
/后端开发
/C++
/C++远征之封装篇(上)
const不是常量吗?是不可以被改变的吧。m_iMax被初始化了100,在实例化的时候,又赋值150,为什么值可以被改变?
2015-06-26
源自:C++远征之封装篇(上) 6-5
正在回答
不可以这样子理解,100是一个默认值,如果你不对m_iMax赋值150,那么系统就会默认为m_iMax赋值100,m_iMax不是一开始就等于100的,这一点要清楚
疯子姑娘 提问者
在被const定义过之后不能再对其赋值
看上一节讲解
举报
封装--面向对象的基石,本教程力求帮助小伙伴们即学即会