标签: java modifier
我应该始终使用尽可能低的访问级别吗?如果某些东西可以是包本地的并且受到保护,我应该将它打包到本地吗?
(或者,概括:如果某些东西的访问级别低于它的“访问级别”,那么它应该降低吗?)
这是一种不好的做法还是(只是疯狂|| mega-enterprisey)的东西?
答案 0 :(得分:0)
一般的良好做法是不提供比其需要更多的访问权限。所以要回答你的问题,是的,如果某些内容受到保护但不需要扩展,那么你应该声明它是包私有的。