题目内容
(请给出正确答案)
[单选题]
下面哪一个类可以访问foo包中的所有变量?()package foo;class a{int c}class b{private int d}class c{public int e}
A.class a
B.class b
C.class c
D.都不能
查看答案
如果结果不匹配,请 联系老师 获取答案
A.class a
B.class b
C.class c
D.都不能
A.通过“.”运算符调用成员变量和方法
B.通过成员变量的访问权限设定限制自身对这些变量方法的调用
C.将一个对象申明为类的成员时,必须在使用前为其分配内存
D.在方法中使用对象作为参数时,采用引用调用
A.只能在定义它的类或程序段中或表达式内匿名使用,外部使用时必须给出类的全名
B.可以使用它所在类的静态成员变量或实例成员变量,但不可以使用所在类中的局部变量
C.可以作为其它类的成员,而且可访问它所在类的成员
D.除static内部类外,不能在类内声明static成员
A.内部类是被定义于另一个类中的类
B.使用内部类实现监听器,在编程时比较容易实现
C.内部类对象可以访问外部类的成员方法和变量,包括私有成员
D.由于内部类定义于另一个类,因此不适用于AWT的事件处理机制
A.友元函数可以绕开成员函数直接访问类的私有和保护成员,避免调用成员函数相关的开销
B.友元函数虽然不是类的成员函数,但是因为友元函数是在类内说明的,所以也带有用this指针
C.友元函数可以以使用类内的所有成员,因此破坏了数据的安全性
D.友元函数的形参如果是类对象,可以用对象名,对象的引用或者对象指针