Java では、decorator パターンを使用しています。Object
は、多くのクラスで装飾できるため、多くの型を取得する場合があります。オブジェクトのさまざまなタイプをすべて取得するにはどうすればよいですか?
abstract class: plate
concrete class: JapanesePlate, WesternPlate
abstract plateDecorator extends plate
concrete decorators: MeatPlateDecorator, TomatoPlateDecorator,
場合によっては、aを 1つ または両方JapanesePlate
で装飾できます。MeatPlateDecorator
TomatoPlateDecorator
これを知る方法があるかどうか知りたいだけですか?