java中的访问修饰符
private:只能在本类中使用(正因为private中的元素不能在外面直接访问,所以才利用调用getter/setter方法访问)
默认:本来和同包中使用
protected:本类,同包,子类中使用
public:本类,同包,子类,其他中都可以使
Java中的访问控制符:既可以修饰属性也可以修饰方法
方法:
访问控制符 修饰符 返回类型 方法名(参数列表){}
访问控制符的作用:保护类的属性和方法 4个访问控制符
public: 公开的,公有的 当前项目中的任何一个包中的任何一个类都能访问
private:私有的,只能在当前定义的类中能够访问,出了本类,访问无效
friendly:默认的,注意:没有friendly这个关键字,只是用来描述该权限的
作用范围:当前类,同一个包不同的类能访问不同的包不能直接访问该属性。
protected:受保护的
作用范围:当前类 同一个包中不同的类能访问不用的包不能直接访问该属性