20 lines
310 B
C++
20 lines
310 B
C++
#include "Car.hpp"
|
|
|
|
Car::Car(std::string model, int maxWeight)
|
|
: Vehicle(model)
|
|
{
|
|
_maxWeight = maxWeight;
|
|
}
|
|
|
|
int Car::maxWeight(){
|
|
return _maxWeight;
|
|
}
|
|
|
|
int Car::payload_kg(){
|
|
return _maxWeight - 75 * 5; // subtract weight of passangers
|
|
}
|
|
|
|
Vehicle* Car::clone(){
|
|
return new Car(model(), _maxWeight);
|
|
}
|