您的位置:首页 > 编程语言 > Java开发

Java编程思想学习(四) 访问权限

2016-03-10 19:20 288 查看

几种访问权限修饰词

public,protected,private,friendly(Java中并无该修饰词,即包访问权限,不提供任何访问修饰词)

使用时,放置在类中成员(域或方法)的定义之前的,仅仅控制它所修饰的特定定义的访问权。

包访问权限

是默认访问权限,没有任何关键字


对于同一包中的所有其他类对这个成员都有访问权限,对于包之外的所有其他类,则没有访问权限。


取得对某成员访问访问权的途径有如下方式:

用public修饰成员,任何人在任何地方都有访问权限

不加访问权限修饰词,并将其他类放在同一包内

继承,继承来的类可以访问父类的public成员和protected成员

提供get和set方法,以读取和改变数值(JavaBeans的基本原理)

public:接口访问权限


对每个人都是可以访问的


private:无法访问


除了包含该成员的类之外,其他任何类都无法访问这个成员


protected:继承访问权限


基类的protected成员只有派生类能够访问(同一包内的其他类也可以访问)





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: