Obter todos os objects associados / compostos dentro de um object (na maneira abstrata)
Negócio : Eu tenho um sistema de pagamento no qual o pagamento pode ser feito através da GiftCoupon, ClubMembershipCard, etc. Um pagamento em si pode ter múltiplos componentes de pagamento Classe : Eu tenho uma class de pagamento. Tem componentes de pagamento como GiftCouponPayment, ClubMembershipCardPayment, CashPayment e assim por diante. Cada tipo de componente satisfaz […]