OOP_zadanie6/TaxiDriver.h

23 lines
492 B
C++

#pragma once
#include "CarDriver.h"
class TaxiDriver :
public CarDriver
{
public:
bool checkersOn;
TaxiDriver(Car& car, Driver& driver, bool checkersOn) : CarDriver(car, driver) {
this->checkersOn = checkersOn;
};
void driveCar() override {
std::cout << "Driving Taxi Car with Checkers " << (this->checkersOn? "ON\n" : "OFF\n");
}
void tellStory() {
std::cout << "Zolotay chasha zolotaya! Napolnyet aromatom chaya!...\n";
}
};