下述哪一组方法,是一个类中方法重载的正确写法?
A. int addValue(int a,int b) {return a+b;}float addValue(float a,float b) {return a+b;}
B. int addValue(int a,int b) {value=a+b;}float addValue(int a,int b) {return(float)(a+b);}
C. int addValue(int a,int b) {return a+1;}int addValue(int a,int b) {return a+b;}
D. int addValue(int a,int b) {return a+1;}int addValue(int x,int y) {return x+y;}