单选题
给出下列代码,如何使成员变量m被方法fun( )直接访问? class Test{ private int m; public static void fun( ){ … } }
A、
将private int m改为protected int m
B、
将private int m改为public int m
C、
将private int m改为static i
D、
将private int m改为int m
【正确答案】
C
【答案解析】
在静态方法中不能直接访问非静态的成员,如果要在fun( )中直 接访问变量m,应将变量m用static修饰。
提交答案
关闭