6 #ifndef OPERATIONAL_VISITOR_BUS_H_
7 #define OPERATIONAL_VISITOR_BUS_H_
19 explicit Bus(
const std::string&
name);
21 std::string
name()
const override;
23 double price()
const override;
24 void price(
const double&)
override;
void Accept(EquipmentVisitorInterface &) override
Definition: bus.cc:39
Bus(const std::string &name)
Definition: bus.cc:12
double price() const override
Definition: bus.cc:19
double GetLuxPrice() override
Definition: bus.cc:29
Definition: application.cc:10
Definition: equipment_visitor_interface.h:18
Definition: bus_interface.h:13
double GetRegularPrice() override
Definition: bus.cc:34
std::string name() const override
Definition: bus.cc:14
Definition: visited_equipment_interface.h:17