A
実装するクラスSerializable
と別のクラスがありますが、シリアライゼーションではなく、XML バインディングにB extends A
クラスを使用したいと考えています。B
心配すべきことはありますか?
A
実装するクラスSerializable
と別のクラスがありますが、シリアライゼーションではなく、XML バインディングにB extends A
クラスを使用したいと考えています。B
心配すべきことはありますか?
Serializable
のすべてのメソッドを実装したと仮定するとA
、いいえ。実装はすでに完了しているため、心配する必要はありません。XML バインディングとシリアライゼーションの間に名前の競合がある場合は、 でメソッドを定義できB
ます。XML バインディング ライブラリは(つまり、ポリモーフィズムB
) のメソッドではなく、 のメソッドを呼び出します。A
唯一の潜在的な懸念は、型の引数を取るメソッドです。Serializable
何らかのB
理由で、(デ)シリアル化されるべきではない場合、これは問題です。適用されるケースが非常に少ないという理由だけで、これがあなたにとって問題になるとは思いません。