大侠:请问列出用于定义类成员的访问控制权的一组保留字是??

大侠:请问列出用于定义类成员的访问控制权的一组保留字是??
答案:public、private、protected。
为什么??
谢谢,在线等!

第1个回答  2008-06-25
这个就是这么定义的,比如你平时定义一个

public class A{
String s="aaaa";
}

你在别的类中
A a=new A();
a.s;就可以调用这个变量s

但是你如果
public class A{
private String s="aaaa";
}

你在在别的类中调用a就会调用不到,因为private修饰的变量是私有的变量,只有本类中可以用

其他的也类似,只不过就是范围不一样
只有有private,public,protected,default,4种.最后的那种default可以默认不写,如果不写的默认逗是default的
第2个回答  2008-06-24
是啊,因为类成员有数据成员和方法(也就是C语言中的函数),按照JAVA中类以及相关类的继承定义,有private,public,protected,<default>,4种.本回答被提问者采纳

大侠:请问列出用于定义类成员的访问控制权的一组保留字是??
只有有private,public,protected,default,4种.最后的那种default可以默认不写,如果不写的默认逗是default的

相似回答
大家正在搜