Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "vehicles.h"
- #include <iostream>
- #include <string>
- using namespace std;
- Vehicles::Vehicles(string _vMake, string _vModel, double _vTopSpeed, double _vEngineSize) // Defining the Constructor
- :vMake(_vMake), vModel(_vModel), vTopSpeed(_vTopSpeed), vEngineSize(_vEngineSize)
- {
- SetMake(_vMake);
- SetModel(_vModel);
- SetSpeed(_vTopSpeed);
- SetSize(_vEngineSize);
- }
- // Retrieving the Member Functions
- string Vehicles::GetMake()
- {
- return vMake;
- }
- string Vehicles::GetModel()
- {
- return vModel;
- }
- double Vehicles::GetSpeed()
- {
- return vTopSpeed;
- }
- double Vehicles::GetSize()
- {
- return vEngineSize;
- }
- // Setting Member Functions
- void Vehicles::SetMake(string _vMake)
- {
- _vMake = vMake;
- }
- void Vehicles::SetModel(string _vModel)
- {
- _vModel = vModel;
- }
- void Vehicles::SetSpeed(double _vTopSpeed)
- {
- _vTopSpeed = vTopSpeed;
- }
- void Vehicles::SetSize(double _engineSize)
- {
- _engineSize = vEngineSize;
- }
- void Vehicles::Display()
- {
- cout << "Vehicle Make: " << vMake << endl;
- cout << "Vehicle Model: " << vModel << endl;
- cout << "Vehicle Top Speed: " << vTopSpeed << " MPH" << endl;
- cout << "Vehicle Engine Size: " << vEngineSize << " litre" << endl;
- }
Add Comment
Please, Sign In to add comment