Create a class named Vehicle. 1. Private data member: brand — dynamic member string 2. Default constructor — set brand to “TBD” 3. One argument constructor to set brand 4. Output function — print brand of Vehicle 5. Mutator and accessor function for brand Use following main() to test your function.
OOPs
In today's technology-driven world, computer programming skills are in high demand. The object-oriented programming (OOP) approach is very much useful while designing and maintaining software programs. Object-oriented programming (OOP) is a basic programming paradigm that almost every developer has used at some stage in their career.
Constructor
The easiest way to think of a constructor in object-oriented programming (OOP) languages is:
Create a class named Vehicle.
1. Private data member: brand — dynamic member string
2. Default constructor — set brand to “TBD”
3. One argument constructor to set brand
4. Output function — print brand of Vehicle
5. Mutator and accessor function for brand
Use following main() to test your function.
int main(){
Vehicle a,b("BMW");
a.output(); // Brand:TBD
b.output(); // Brand:BMW
a.setBrand("Tesla");
cout<<a.getBrand()<<endl; // Tesla
}
Step by step
Solved in 3 steps with 1 images