Let\'s say we have a template class Area, which has a member variable T area, a T getArea() and a void setArea(T) member
#include
using namespace std;
template
class base {
protected:
t a;
public:
base(t aa){
a = aa;
cout<<"base "<
class derived: public base{
public:
derived(t a): base(a) {
}
//Here is the method in derived class
void sampleMethod() {
cout<<"In sample Method"< q(1);
// calling the methods
q.sampleMethod();
}