C++ Program to find cube of a number using virtual function
In this program, You will learn how to find a cube of a number using a virtual function in C++.
virtual void msg(){
//statement
}
Example: How to find a cube of a number using a virtual function in C++.
#include<iostream>
using namespace std;
class First {
public:
virtual void msg() {
cout << "Welcome";
}
virtual void print() {
cout << "Cube is:";
}
};
class Second : public First {
int n, c;
public:
void msg() {
cout << "Enter a number:";
cin>>n;
}
void print() {
c = n * n * n;
cout << "Cube of a number is:" << c;
}
};
int main() {
First *f;
Second s;
f = &s;
f->msg();
f->print();
return 0;
}
Output:
Enter a number:4
Cube of a number is:64