#65_Templates with multiple classes in C++

 #include <iostream>

using namespace std;
// Templates with multiple classes in C++
template <class T1class T2>

class calculator
{
    T1 a;
    T2 b;

public:
    calculator(T1 xT2 y)
    {
        a = x;
        b = y;
    }
    void display()
    {
        cout << "a + b = " << a + b << endl;
        cout << "a - b = " << a - b << endl;
        cout << "a * b = " << a * b << endl;
        cout << "a / b = " << a / b << endl;
    }
};

int main()
{
    calculator<intfloatcal1(84.4);
    cal1.display();
    return 0;
}

Comments

Popular posts from this blog