禁止在Java中进行继承的充分理由是什么?例如,使用最终类或使用单个私有无参数构造函数的类?将方法定型的充分理由是什么?
1
Pedantry:如果未在代码中明确编写一个构造函数,则默认构造函数是Java编译器为您生成的构造函数。您的意思是没有参数的构造函数。
—
John Topley
那不是“隐式默认构造函数”吗?
—
cretzel
“您不必为类提供任何构造函数,但是在执行此操作时必须小心。编译器会自动为任何没有构造函数的类提供无参数的默认构造函数。” java.sun.com/docs/books/tutorial/java/javaOO/constructors.html –约翰·托普利
—
约翰·托普利