オーバーライドするメソッドの戻り値型を、親クラスの戻り値型の子クラスにすることは可能ですか。

Java 5以降、オーバーライド時に戻り値の型を元の型のサブタイプに変更することが許可されています。