wKioL1dNmemiIxJeAAAwTXZXC58621.png

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



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

1337652149_2109.png




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


工程目录:

wKiom1dNohOxxIDFAABla5xwqQk743.png



Animal类的测试

wKiom1dNohXBFlciAABN_7wCajc091.png




Cat类的测试

wKioL1dNoxGzb36VAAA8yBGGbOs446.png


Person3类的测试

wKioL1dNoxHgCwCdAAA521zXPko440.png



Cat2类的测试

wKiom1dNohTBeAoYAAA26VsHH3E692.png




Person类的测试

wKioL1dNoxLBZbFWAAA8EvQUJO8304.png


Person1类的测试

wKiom1dNohSQFkhcAAAxmnEawg4694.png