首页 > 代码库 > 包和访问权限(二)
包和访问权限(二)
1.Java当中的访e:问权限
1.public:公共权限
public String name;
既可以修饰类又可以修饰成员变量和成员函数;
如果一个类的权限声明为public,那么类名必须与.java文件名必须相同
如果一个类的权限不是public,就无法从外部类中进行访问在
在一个包的外部来调用对象的某一个成员变量或成员函数那么要求这个成员变量或成员函数必须是public权限
总结:没有任何限制,同一个包当中,或者不同包当中的类都可以自由访问
2.private:私有权限
private String name;
private可以修饰变量和函数,一旦变量和函数修饰为private表示只能在当前的类中使用,而在类的外部中不可以使用(不管包相同不相同)
3.default:包级别访问权限
String name;(不写权限修饰符就是default权限)
可以修饰类、成员变量和成员函数
在同一个包当中,可以自由访问
4.protected:受保护权限
2.软件包的导入
import org.marsdroid.Person;
比较懒的办法:import org.marsdroid.*;(代表导入org.marsdroid包下的全部文件)
包和访问权限(二)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。