如题所述
重载函数是怎么样的?
追答格式是这样的:int operator>(类名 &);
C++书上有滴
我的是java ,也是这样嘛?
追答不是,java是引入Comparable接口 里面有个conpareTo函数,你重写此函数就行
追问接口 ,我还弄不懂 , 你能不能写出代码我看看?
追答j就是这样的:
class TwoDimensionalShape implements Comparable
{
abstract public double getArea();
public int compareTo(TwoDimensionalShape o){
if(this.getArea()<o.getArea())
return -1;
else if(this.getArea()==o.getArea())
return 0;
else
return 1;
}
}
我的是控制台输入10名同学身高 ,之后获得第几位同学的身高最高。要求用对象数组类型带参的方法实现。
1.定义一个Students 类 ,添加身高属性
2.定义 Height类,定义方法getMaxHeight().
我还弄不懂 , 你帮我弄出来 ,行嘛?
{sum=a[i]}
else{sum=a[i+1]}追问
我的是控制台输入10名同学身高 ,之后获得第几位同学的身高最高。要求用对象数组类型带参的方法实现。
1.定义一个Students 类 ,添加身高属性
2.定义 Height类,定义方法getMaxHeight().