1.

Give the following class definition answer the question that is follow:class University{char name [20];protected :char vc[20];public :void estd();void inputdata();void outputdata();}class College : protected University{ int regno;protectedchar principal()public :int no_of_students;void readdata();void dispdata ( );};class Department : public Collegechar name[20];char HOD[20];public :void fetchdata(int);void displaydata( ); }(i) Name the base class and derived class of college.(ii) Name the data member(s) that can be accessed from function displaydata.(iii) What type of inheritance is depicted in the above class definition?(iv) What will be the size of an object (in bytes) of class Department?

Answer»

(i) Base class: University

Derived class: Department

(ii) char name[20],char HOD[20], char principal(),int no_of_students, char vc[20]

(iii) Multilevel Inheritance

(iv) 85 bytes



Discussion

No Comment Found

Related InterviewSolutions