私はこのような何かをしたいと思います:Java継承 - 他の子クラスによって子クラスのインスタンスからの値を共有する(同じ)方法
Class A
Class B extends A
Class C extends A
B b = new B();
C c = new C();
b->setField("foo");
c->getField; //return "foo"
これらのクラスを実装するために何とか可能ですか?
は、私は2つのentitesに実体分割を行うために、休止状態で永続性のためにそれを必要とし、自身のテーブル内の各を持っています。そして、私はいくつかのフィールドを同じにする必要があります(id、いくつかのFK、いくつかの値)。だから、これらのフィールドを1つのサブクラスに設定し、2番目のサブクラスで同じ値を使用したいと思います。すべてのサブクラスは、まったく同じ値を持つ/共有する必要があります。
ありがとうございますか!そうでなければ、オブジェクトbとcはその値をどのように共有するのですか? – Thomas