JavaAndroid开发经验谈终端研发部

java面对对象——类和方法的修饰符

2017-11-30  本文已影响23人  少帅yangjie

四个关键字:

private(私有的)

default(什么都不写)

protected(被保护的)

public(共有的)

访问区域:

private声明的变量只能在当前类中访问,出了类就不能被访问

default声明的变量在同一包中可以访问,不同的包不能访问

protected声明的变量在同一个包可以访问,不同的包中,子类可以访问

public声明的变量在所有的地方都可以访问

特别注意:

访问区域从小到大排序

private < default < protected < public

使用的原则是能使用小权限就不使用大的权限

相关例子:

Test.java的代码 Test1.java的代码

用Test.java和Test1.java,详细地表示出private.default.protected.public这四个关键字的访问区域,特别要注意能使用小权限的就不使用大的权限。

上一篇下一篇

猜你喜欢

热点阅读