一个静态变量,我想有以下设置:继承在Java中
abstract class Parent {
public static String ACONSTANT; // I'd use abstract here if it was allowed
// Other stuff follows
}
class Child extends Parent {
public static String ACONSTANT = "some value";
// etc
}
这是可能在java中?怎么样?如果我能避免它,我宁愿不使用实例变量/方法。
谢谢!
编辑:
常量是数据库表的名称。每个子对象都是一个小型ORM。
题外话,但为什么要使用面向对象的编程语言,如果你要避免面向对象的部分? – 2010-10-12 02:34:23
但你想达到什么目的?不为Child类创建一个obj,创建静态代码同样很昂贵。 – zengr 2010-10-12 02:35:56
你能举一个例子说明你如何使用那个? – 2010-10-12 02:36:12