/**
* private 是指只有自己类能访问,包括main(但是要做处理,申请对象或者加static)
* default 默认只能在同一个包里访问(类自己和对象都可以),其他包的类不能访问,也不能够在其他的包下的类继承
* (其他包的子类也不可以使用)(其包的子类,对象在变量源包里也不可以调用)
* protected /{/可以被本包和其他包的子类使用(本类使用,不可以直接通过对象对象(本类主方法可以,子类不可以(
* 哪怕和子类中的主方法都不可以,因为要看变量源,总结来说和变量源在同一个包下的对象是可以通过对象调用保护
* 变量的)))
* ( 在非变量源包的对象)对外不可以通过对象调用 表现出private的特性
* 对内还是可以继承的,(private是不可以继承的,所以说子类继承父类的protected)后会被降低但是并不是和
* privated 一样,}
* protected总结:在同一个包下可以被对象(包括本对象和继承它的对象)访问,可以被多层继承,在其他包
* 是不可以被继承他的对象通过对象调用的,类内部可以;子类在不同的包下可以被继承
* public 最高权限*/
Java权限关键字阐述
最新推荐文章于 2024-08-12 11:44:34 发布