学习笔记――Java中权限的有效范围

学习笔记――Java中权限的有效范围_第1张图片

这里重点是默认权限(default)和保护权限(protected)的权限范围做了详细的分类,父类和子类所在包不同就会有所不同。



下图为:直接把子类放到与其他包中(friendly为默认权限)

学习笔记――Java中权限的有效范围_第2张图片




测试如下:注:其中Test类为测试类,所在包为当前包


工程目录:

学习笔记――Java中权限的有效范围_第3张图片



Animal类的测试




Cat类的测试


Person3类的测试

学习笔记――Java中权限的有效范围_第4张图片



Cat2类的测试




Person类的测试


Person1类的测试

学习笔记――Java中权限的有效范围_第5张图片


你可能感兴趣的:(java,子类,private,public,default,friendly)