添加private和final使用相同的方法是多余的吗?
class SomeClass {
//--snip--
private final void doStuff()
{
// private work here
}
}
Run Code Online (Sandbox Code Playgroud)
如果是的话private,任何人都无法覆盖它,对吗?
final如果没有效果,为什么可以添加关键字?(或者我错过了什么?)
我认为在这种情况下,不需要声明公共构造函数,因为无论如何都无法在包外部访问类.但是当类只有包私有构造函数时,是否存在一些隐藏的影响?