#include<iostream>
using namespace std;
template<typename T>
class std1{
public:
std1(T a,T b){x=a;y=b;}
template<typename T>
T std1(T x,T y)
{return x+y;}
template<typename B>
B std2(B x,B y)
{return x*y;}
private:
T x,y;};
int main()
{
int a,b;
double n,m;
cout<<"enter a and b: "<<endl;
cin>>a>>b;
cout<<"enter n and m: "<<endl;
cin>>n>>m;
std1 A(a,b) ,B(n,m);
A <int> std1(a,b);
A <int> std2(a,b);
B <double> std1(n,m);
B <double> std2(n,m);
return 0;
}
实验一.3
最新推荐文章于 2021-06-06 17:14:26 发布