多项选择题

指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()

A public int add(int a)
B public void add(long a)
C public void add(int a,int b)
D public void add(float a)