1

クラスのサブクラスの「これ」を返したいメソッドを持つ抽象クラスがあります。メソッドを使用しているときに、MyClass としてキャストされたオブジェクトを返してほしくないので、実際のオブジェクトに再キャストする必要があります。ジェネリックでこれを行うかなりの方法はありますか?

abstract public class MyClass{

    public <aSubClassOfMyClass> doSomething(){

        return this;
    }
}
4

1 に答える 1