6 #ifndef STRUCTURAL_COMPOSITE_CARD_H_
7 #define STRUCTURAL_COMPOSITE_CARD_H_
21 explicit Card(
const std::string&
name);
23 std::string
name()
const override;
Definition: shape_interface.h:11
Definition: currency.h:13
Currency NetPrice() override
Definition: card.cc:41
std::string name() const override
Definition: card.cc:16
Watt power() const override
Definition: card.cc:31
Currency price() const override
Definition: card.cc:21
Currency DiscountPrice() override
Definition: card.cc:46
Definition: equipment_interface.h:18
Card()
Definition: card.cc:14