A-A+

给出下列代码 如何使成员变量m被方法fun()直接访问?class Test { priva

2022-08-05 20:59:45 问答库 阅读 172 次

问题详情

给出下列代码,如何使成员变量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 int m
D.将private int m改为int m请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:在静态方法中不能直接访问非静态的成员,如果要在fun()中直接访问变量m,应将变量m用static修饰。

考点:变量,成员