#include <iostream>
using namespace std;
template <class T>
class Test
{
T a,b;
public:
void get()
{
cin>>a>>b;
}
T sum();
};
template <class T>
T Test<T>:: sum()
{
return a+b;
}
int main() {
Test <int>A;
Test <float>B;
Test <char>C;
cout<<"enter two int numbers";
A.get();
cout<<A.sum();
cout<<"enter two float numbers";
B.get();
cout<<B.sum();
cout<<"enter two char numbers";
C.get();
cout<<C.sum();
return 0;
}
using namespace std;
template <class T>
class Test
{
T a,b;
public:
void get()
{
cin>>a>>b;
}
T sum();
};
template <class T>
T Test<T>:: sum()
{
return a+b;
}
int main() {
Test <int>A;
Test <float>B;
Test <char>C;
cout<<"enter two int numbers";
A.get();
cout<<A.sum();
cout<<"enter two float numbers";
B.get();
cout<<B.sum();
cout<<"enter two char numbers";
C.get();
cout<<C.sum();
return 0;
}
No comments:
Post a Comment