template<typename T>
class Add
{
private:
int a;
int b;
public:
Add(T a;T b)
{
a = a;
b = b;
}
T plus()
{
T c = a + b;
return c;
}
}
int main()
{
Add<int> aobj(1,2);
aobj.plus();
Add<double> bobj(1.0,2.0);//必须显式指出对象的类型
bobj.plus();
}