📄 customer.java
字号:
/**
* @version 1.10 1999-08-23
* @author Cay Horstmann
*/
import java.io.*;
public class Customer implements Serializable
{ public Customer(int theAge, int theSex, String[] theHobbies)
{ age = theAge;
sex = theSex;
hobbies = theHobbies;
}
public int getAge() { return age; }
public int getSex() { return sex; }
public boolean hasHobby(String aHobby)
{ if (aHobby == "") return true;
for (int i = 0; i < hobbies.length; i++)
if (hobbies[i].equals(aHobby)) return true;
return false;
}
public void reset()
{ age = 0;
sex = 0;
hobbies = null;
}
public String toString()
{ String result = "Age: " + age + ", Sex: ";
if (sex == Product.MALE) result += "Male";
else if (sex == Product.FEMALE) result += "Female";
else result += "Male or Female";
result += ", Hobbies:";
for (int i = 0; i < hobbies.length; i++)
result += " " + hobbies[i];
return result;
}
private int age;
private int sex;
private String[] hobbies;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -