java实现person类 override(重写) comparable接口

具体题目如下:

定义一个Person类,包含姓名(name)、身高(height)、体重(weight),以及talk()方法,该方法的功能是,输出自己的身高和体重信息。
Person类实现Comparable接口,实现比较两个Person对象的大小,比较规则是:身高和体重各占50%权重,以综合计算身高和体重之后的值作为判断对象大小的依据。
最后,定义一个测试类,生成一个数组,该数组有6个元素,每个元素类型是Person,调用Arrays.sort方法对该数组排序。

代码:

测试类:

 

posted on 2017-06-14 21:41  袁233  阅读(2393)  评论(0编辑  收藏  举报

导航