package Chapter10;public class House implements Cloneable, Comparable {private int id;private double area;private java.util.Date whenBuilt;public House(int id, double area) {this.id = id;this.area = area;whenBuilt = new java.util.Date();}public double getId() {return id;}public double getArea() {return area;}public java.util.Date getWhenBuilt() {return whenBuilt;}/** Override the protected clone method defined in the Objectclass, and strengthen its accessibility */public Object clone() {try {return super.clone();}catch (CloneNotSupportedException ex) {return null;}}/** Implement the compareTo method defined in Comparable */public int compareTo(Object o) {if (area > ((House)o).area)return 1;else if (area < ((House)o).area)return -1;elsereturn 0;}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。