HogeBase hoge = new HogeSub();
System.out.println(
(hoge.getClass())hoge
);
みたいなことできないだろうか。
hogeが継承関係中のどのクラスのインスタンスかわからなくて、
継承関係は今後も増える可能性があるからifで分岐することも出来ない。

以降、Javaと関係ない話は徹底無視で頼む。
ここ数日いいスレになってたのに、こんなことになってしまって残念だ。。。