给出如下代码: class Test{ private int m(){ ...... } public static void fun() { ...... } } 如何使成员函数m() 被函数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()
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()
举一反三
- 给出下列代码,如何使成员变量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
- 给出下列代码,如何使成员变量m 被方法fun()直接访问? class Test { private int m; public static void fun() { } }
- public class test { public static void main(String args[]) { int m=0; for ( int k=0;k<2;k++) method(m++); System.out.println(m); } public static void method(int m) { System.out.print(m); } }
- class Person {private int a;public int change(int m){ return m; }}public class Teacher extends Person {public int b;public static void main(String arg[]){Person p = new Person();Teacher t = new Teacher();int i;// point x}}在 // point x安排哪个语句合法?
- 有以下程序 #include int m=12; int fun( int x,int y ) { static int m=3; m= x * y - m ; return (m); } main() { int a=7, b=5; m=fun( a, b )/m; printf("%d\n", fun( a, b )/m ); } 程序运行后的输出结果是