一個靜態變量,我想有以下設置:繼承在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