具體題目如下:
定義一個Person類,包含姓名(name)、身高(height)、體重(weight),以及talk()方法,該方法的功能是,輸出自己的身高和體重信息。
Person類實現Comparable接口,實現比較兩個Person對象的大小,比較規則是:身高和體重各占50%權重,以綜合計算身高和體重之后的值作為判斷對象大小的依據。
最后,定義一個測試類,生成一個數組,該數組有6個元素,每個元素類型是Person,調用Arrays.sort方法對該數組排序。
代碼:
:
測試類:
具體題目如下:
定義一個Person類,包含姓名(name)、身高(height)、體重(weight),以及talk()方法,該方法的功能是,輸出自己的身高和體重信息。
Person類實現Comparable接口,實現比較兩個Person對象的大小,比較規則是:身高和體重各占50%權重,以綜合計算身高和體重之后的值作為判斷對象大小的依據。
最后,定義一個測試類,生成一個數組,該數組有6個元素,每個元素類型是Person,調用Arrays.sort方法對該數組排序。
代碼:
:
測試類:
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。