java實現person類 override(重寫) comparable接口


具體題目如下:

定義一個Person類,包含姓名(name)、身高(height)、體重(weight),以及talk()方法,該方法的功能是,輸出自己的身高和體重信息。
Person類實現Comparable接口,實現比較兩個Person對象的大小,比較規則是:身高和體重各占50%權重,以綜合計算身高和體重之后的值作為判斷對象大小的依據。
最后,定義一個測試類,生成一個數組,該數組有6個元素,每個元素類型是Person,調用Arrays.sort方法對該數組排序。

代碼:

測試類:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM