Header file
#ifndef WIKI_H
#define WIKI_H
template<class T>
class Rectangle
{
    private:
        T length;
        T breadth;
        void printarea();
        public:
            Rectangle();
};
source file
#include "Wiki.h"
#include <iostream>
using namespace std;
void Rectangle::printarea()
{
    cout<< "Area = " << length*breadth <<endl; 
}
Rectangle::Rectangle()
{
    cout<< "Enter Length" <<endl;
    cin>> lenght;
    cout<< "Enter Breadth" <<endl;
    cin>> breadth;
    printarea();
} 
main file
#include <iostream>
#include "Wiki.h"
using namespace std;
int main()
{
    Rectangle<int>X;
    return 0;
}
 
    