在工作中别人遇到的面试题,这很明显是基础类的问题,但是我们工作很久的程序员们很多都会看不出来,
这个考察的其实是对权限修饰符的作用域范围是否掌握。
下面是答案:
变量和属性是有区别的:
变量是方法体中定义的,我们称为临时变量。
属性是类体中定义的。
- 而权限标示符只用于修饰属性和方法。不修饰变量。
- 方法中定义的临时变量在方法调用完成之后就不存在了,不需要用修饰符定义!
最佳答案
变量和属性是有区别的:
变量是方法体中定义的,我们称为临时变量。
属性是类体中定义的。
- 而权限标示符只用于修饰属性和方法。不修饰变量。
- 方法中定义的临时变量在方法调用完成之后就不存在了,不需要用修饰符定义!
9