单项选择(2006年4月二级考试)

下列命题中,错误的是【 】

A、Java编程时,要求应尽量多用公共变量

B、Java编程时,要求应尽量少用公共变量

C、Java编程时,要求应尽量不用公共变量

D、Java编程时,要求应尽量使用私有变量

答案解析

B

【解析】

由于面向对象技术的封装要求,应该尽量少用公共变量,而是通过公共方法间接访问类的成员变量,从而提高程序的稳定性。

讨论