ミルククラスに名前とコードの静的属性を設定したいです。なぜこれが機能しないのですか?名前とコードのセッター/ゲッターをオーバーライドすることさえできません。
public abstract class Cow {
private static String name;
private static String code;
...
public static String getName() {
return name;
}
public static void setName(String name) {
Cow.name = name;
}
public static String getCode() {
return code;
}
public static void setCode(String code) {
Cow.code = code;
}
...
}
public class Milk extends Cow{
...
static {
Milk.setName("asdmilk");
Milk.setCode("KDDFA");
}
..
}