假设有类A和B,且A类中有一个值的属性为project
若A和B在同一个包下:在B类中是可以通过A直接访问A中的protect属性
若A和B在同一个包下,并且B继承于A:在B类中也是可以直接访问A中的protect属性
若A和B不在同一个包下:在B类中是不可以通过A来访问A中的protect属性
若A和B不在同一个包下,并其B继承于A:在B类中是可以访问到A中的protect属性