首页 > 代码库 > java-访问权限修饰符及包
java-访问权限修饰符及包
包的概念与作用
概念:
----物理上是文件夹
----逻辑上是有逻辑关系的类的集合
作用:
----避免类重名
----控制访问权限
命名规范:
-----第一级 指该项目的类型,如com,org,gov等
------第二级 指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等
-----第三级 指项目的名称,如:corejava,bcms,oa,erp等
-----第四级 指项目模块的名称,如:bean,action,exception,chapter01等
权限访问修饰符
1)public :公共权限 修饰类、属性、方法。可以被任意类访问
2)protected:受保护的权限 修饰属性、方法。(可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问)
3)default:同包权限 修饰类、属性、方法。只能被同包的类访问
4)private:私有权限 修饰属性、方法。 只能在本类中访问
Java类中的封装
封装性:
-----对象的全部属性和全部方法结合在一起,形成一个不可分割的独立单位
-----尽可能隐藏对象的内部结构
具体表现:
----属性使用private权限
----方法使用public权限
java-访问权限修饰符及包
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。