- 17
- 0
- 约1.47万字
- 约 43页
- 2018-05-08 发布于广东
- 举报
图3-8 常量和变量的差异 本程序中变量num1的初始化值为98,而常量num2的值为368,由于变量的值是可以修改的,所以变量num1可以重新被赋值为368后再输出。通过查看输出结果,可以看到变量num1的值可以被修改,但如果尝试修改常量num2的值,编译器会出现错误信息,阻止进行这样的操作。 尽管常量不能使用static关键字声明,但可以象访问静态字段一样访问常量。未包含在定义常量的类中的表达式必须使用类名、一个句点和常量名来访问该常量。 const关键字可以防止开发程序时错误的产生。例如,对于一些不需要改变的对象,使用const关键字将其定义为常量,这可以防止开发人员不小心修改对象的值,产生意想不到的结果。如果在定义方法时,不希望在方法体中修改参数值,应使用const关键字将参数定义为常量参数,防 止用户修改参数值。例如定义getXXX()等形式的方法用于获取类的信息时,应将方法定义为const方法,防止用户在方法中修改成员变量的值,因为方法的作用是获取信息,而不是修改信息。总之,应尽可能多的使用const关键字(Use const whenever you need)。 变量是指在程序运行过程中其值可以不断变化的量。变量通常用来保存程序运行过程中的输入数据、计算获得的中间结果和最终结果等。声明变量时,需要指定变量的名称和类型,变量的声明非常重要,未
您可能关注的文档
- AutoCAD实用教程课件作者邱志惠第4-8章节第7章节辅助命令.ppt
- AutoCAD实用教程课件作者邱志惠第4-8章节第8章节表格 图幅及几何作图.ppt
- 计算机应用基础课件作者李怀刚第2章节WINDOWSE操作系统.ppt
- AutoCAD实用教程课件作者邱志惠第9-14章节第9章节机械工程图.ppt
- 计算机应用基础课件作者李怀刚第3章节Windows操作系统.ppt
- 计算机应用基础课件作者李怀刚第5章节电子表格.ppt
- AutoCAD实用教程课件作者邱志惠第9-14章节第11章节三维立体造型原理及概述.ppt
- AutoCAD实用教程课件作者邱志惠第9-14章节第12章节实体制作命令.ppt
- AutoCAD实用教程课件作者邱志惠第9-14章节第13章节实体修改命令.ppt
- 计算机应用基础课件作者李怀刚第6章节PowerPoint2000的使用.ppt
原创力文档

文档评论(0)