📄 human.java
字号:
package org.course.io.serialization;
import java.io.Serializable;
public class Human implements Serializable{
private String name;
private int height;
private int weight;
private String sex;
private MyDate birthDate;
public Human() {
}
public Human(String name) {
this.name = name;
}
public String toString() {
String info = name + ": " + sex + " " + birthDate + " " + height + "cm " + weight + "kg";
return info;
}
public void jump() {
int jump = height + 100;
System.out.println(name + "can jump " + jump + "cm");
}
public MyDate getBirthDate() {
return birthDate;
}
public void setBirthDate(MyDate birthDate) {
this.birthDate = birthDate;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
if ("male".equals(sex) || "female".equals(sex)) {
this.sex = sex;
}
else {
System.out.println("Error sex");
}
}
public int getWeight() {
return weight;
}
public void setWeight(int weight) {
this.weight = weight;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -