【发布时间】:2012-02-28 06:35:00
【问题描述】:
为什么构造函数在 Java 中不能是最终的、静态的或抽象的?
例如,您能向我解释一下为什么这是无效的吗?
public class K {
abstract public K() {
// ...
}
}
【问题讨论】:
-
考虑每个关键字对其他方法的作用。有时它在构造函数的上下文中没有意义,有时它已经被暗示了。
-
为什么需要静态构造函数?这个问题听起来像是一道作业题。
标签: java syntax constructor