デコレータを再利用できますか?
クライアントの参照を持つエンティティを装飾する必要があります。このデコレーターは、 getClientClientDecoratorの呼び出しでデータベース上のクライアントを取得します(装飾される前に、このメソッドは clientId を返し、装飾された後、Clientのインスタンスを返します)。
わかりましたが、同じデコレータで装飾できるエンティティが他にもいくつかありquestionsますschedules。クライアントの参照を持っています。
ちなみに、questionとscheduleで飾れClientDecoratorます。
しかし、私も持っていQuestionDecoratorます。Answerこの男は、などを飾ります。
この抽象化を行うにはどうすればよいので、いつでもデコレータを再利用できますか?
ClientDecorable、インターフェイスを作成しようとしましQuestionDecorableたが、進展がありません。