visitor.java
来自「高质量Java程序设计 源代码」· Java 代码 · 共 42 行
JAVA
42 行
package net.betterjava.design.collection.shadowcopy;
public class Visitor implements Comparable, Cloneable {
private String name;
private String address;
public Visitor(String aName, String anAddress) {
name = aName;
address = anAddress;
}
public int compareTo(Object o) {
Visitor v = (Visitor) o;
return name.compareTo(v.getName());
}
public String getAddress() {
return address;
}
public String getName() {
return name;
}
public void setAddress(String address) {
this.address = address;
}
public void setName(String name) {
this.name = name;
}
public Object clone() throws CloneNotSupportedException {
return super.clone();
}
public String toString() {
return name + "," + address;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?