>>759
ありがとうございます.
それはもちろん考えましたが,
実際にはhogeだけでなく大量に変数があるため
やりたくなかったのです….

>>760-761
ありがとうございます.
インスタンスイニシャライザ(動的初期化子)
というものがあるのを初めて知りました.
調べてみたところやはりあまり使われていなく,
コンストラクタで行われているようなので,
↓とするのが無難なんでしょうか?

class A1 extends A{
 A1(){
  super.hoge = 2;
 }
}