#include <iostream> using namespace std; template <typename T> class Base { public: Base( T i , T j ) { x = i; y = j; } T sum() { return x + y; } private: T x, y; }; int main() { Base<double> obj2(3.3,5.5); cout << obj2.sum() << endl; Base<int> obj1(3,5); cout << obj1.sum() << endl; }
8.8
8