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这四个关键字的访问区域,特别要注意能使用小权限的就不使用大的权限。