Create a main function and create an object of the Bus class in the main function. Write down the output of this program, if executed class Vehicle {  private:    int wheels;  protected :    int passenger;  public :    void inputdata(int, int);    void outputdata(); };   class Heavyvehicle : protected Vehicle {    int diesel_petrol;  protected :    int load;  public:    void readdata(int, int);    void writedata(); };   class Bus : private Heavyvehicle {    char make[20];  public :    Bus(){       cout<<”Bus is created.”<

Microsoft Visual C#
7th Edition
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Joyce, Farrell.
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 9RQ
icon
Related questions
Question

Create a main function and create an object of the Bus class in the main function. Write down the output of this program, if executed

class Vehicle {

 private:

   int wheels;

 protected :

   int passenger;

 public :

   void inputdata(int, int);

   void outputdata();

};

 

class Heavyvehicle : protected Vehicle {

   int diesel_petrol;

 protected :

   int load;

 public:

   void readdata(int, int);

   void writedata();

};

 

class Bus : private Heavyvehicle {

   char make[20];

 public :

   Bus(){

      cout<<”Bus is created.”<<endl; 

   }

   void fetchdata(char);

   void displaydata();

   ~Bus(){

      cout<<”Bus is destroyed.”<<endl; 

   }

};

Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Data members
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage