Androidの問題じゃないかもですが・・・

例えば、TabHostクラスを継承したHITabHostクラスがあったとして、

TabHost super = --- ;
HITabHost sub ;

とあったとして、

sub = (HITabHost)super ;

みたいにしてキャストしたいんですが、キャストできないというエラーが出ます。
TabHostからHITabHostにするにはどうすればいいのでしょうか・・・