2016-04-26 20 views
-1

スーパークラス(データベースエンティティ)からスーパークラスを拡張する子に、他のフィールドを追加するデータを転送したいとします。スーパークラスから子へのjava転送データ

スーパークラスのデータを(新しい)子に転送する単純なモードはありますか?

ありがとうございます

+0

スーパークラスは、その子どもに対して知識や依存性を持たないようにしてください。あなたはあなたのデザインが間違っています。 –

+1

「データを転送する」とはどういう意味ですか?それは意味をなさない。あなたが何を参照しているかの例を示してください。 – OldProgrammer

+0

'super.getMyInterestingValue()'できませんか?つまり、親はすでにそのデータを持っているのですよね? – Fjotten

答えて

-1

スーパークラスは子クラスについて何も知らないです。これは一般的に悪い習慣とみなされますが、外部データを子クラスに渡すことができます。このようなもの:

child.setChildData(parent.getParentData); 
関連する問題