3

私はこのような階層を持っています:

public class A {
    public abstract int hashCode();
}
public class B extends A {
    public int hashCode(){
        //I want this to return the object implementation of hash code
        return 0;
    }
}

b.hashCode() が hashCode() の Object 実装を返すようにします。残念ながら、B は A を拡張する必要があり、A は変更できません。

4

1 に答える 1

13

戻るだけSystem.identityHashCode(this)です。

于 2013-08-05T22:28:03.907 に答える