/*******************************************************
*author:PengXiaoLin
*copyright: 版权所有,翻版不究
******************************************************/
#include <iostream>
#include <string>
using namespace std;
class ADD
{
public:
void Sum(int a, int b);
void Sum(long a, long b);
void Sum(float a, float b);
void Sum(double a, double b);
};
int main()
{
ADD Add;
Add.Sum(2L,5L);
Add.Sum(2332, 1343);
Add.Sum(234.342F,65.0F);
Add.Sum(1.342513324,65.035436543);
while(1);
}
void ADD::Sum(int a, int b)
{
cout<<"int sum:/n";
cout<<a + b<<endl;
}
void ADD::Sum(long a, long b)
{
cout<<"long sum:/n";
cout<<a + b<<endl;
}
void ADD::Sum(float a, float b)
{
cout<<"float sum:/n";
cout<<a + b<<endl;
}
void ADD::Sum(double a, double b)
{
cout<<"double sum:/n";
cout<<a + b<<endl;
}
C++多重重载实现加法
1209

被折叠的 条评论
为什么被折叠?



