Write a program to create a base class: “Question3”, with protected data member: x (int) and with pure virtual function: “Task ()” [Returns no value and takes no argument]. Create a derived class of “Question3” such as “Sub1” (Derive features in public mode). In sub1, there is a member function in public section: get_data1 () to take input for x, and define Task () in this class to display the reverse of x. [Implement the above program by creating pointer to base in main () function and call the necessary functions].
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:
Write a
with pure virtual function: “Task ()” [Returns no value and takes no argument]. Create a derived
class of “Question3” such as “Sub1” (Derive features in public mode). In sub1, there is a
member function in public section: get_data1 () to take input for x, and define Task () in this
class to display the reverse of x. [Implement the above program by creating pointer to base in
main () function and call the necessary functions].
Step by step
Solved in 2 steps with 1 images