· 访问权限–指对象是否可以通过.
运算符操作自己的变量或通过.
运算符调用类中的方法
· 类中的实例方法总是可以操作该类中的实例变量和类变量
· 类方法总是可以操作该类中的类变量,与访问限制符没有关系
· private
修饰的成员变量和方法称为私有变量和私有方法
· 如果在一个类名为a的类中创建了一个b类,那么就不能在a类中访问b类的私有变量和私有方法,即使有static
关键字修饰,也不能被访问
· public
修饰的成员变量和方法被称为共有变量和共有方法—权限最高
· 在任何类中创建都可以使用 公共成员变量和方法
· 默认的权限为友好,即不加任何修饰符的成员变量和方法,称之为友好变量和友好方法
· 在同一个包下的所有类都可以使用友好变量和友好方法---->用import
语句导入的包不能作为在同一个包下。
· protected
修饰的成员变量和成员方法被称为受保护的成员变量和受保护的方法
· 需要两个类在同一个包下才能访问互相的protected
修饰的成员变量和方法
· 对于类:
- 不能用
protected
和private
修饰 - 一个类中只能有一个
public
修饰的类
访问限制修饰符的访问权限从高到低排序依次为:
public -> protected -> 友好的-> private