rwth-info3/Aufgabenblock_1/PKW.h
2011-10-18 21:51:28 +02:00

36 lines
632 B
C++

/*
* PKW.h
*
* Created on: 18.08.2011
* Author: stv0g
*/
#ifndef PKW_H_
#define PKW_H_
#include <string>
#include "Fahrzeug.h"
using namespace std;
class PKW: public Fahrzeug {
public:
PKW();
PKW(string sName, double dMaxGeschwindigkeit);
PKW(string sName, double dMaxGeschwindigkeit, double dVerbrauch, double dTankvolumen = 55);
virtual ~PKW();
void vAbfertigung();
void vAusgabe() const;
ostream& ostreamAusgabe(ostream &stream) const;
double dVerbrauch() const;
double dTanken(double dMenge = 0.0);
private:
double p_dVerbrauch;
double p_dTankinhalt;
double p_dTankvolumen;
};
#endif /* PKW_H_ */