📄 vehicle.java
字号:
package types;
import java.io.*;
/**
* 设置评估人员信息的接口
* @author chenlp
*
*/
interface Property {
public void calculateValue(double cheValue);
public String getAdmin();
}
/**
* 基类,车子共有的属性
* @author chenlp
*
*/
public abstract class Vehicle implements Property , Serializable{
private int count;
private String ID;
private String type;
private String name;
private String date;
//private String dateYear;
private String estimatedValue;
private String AdminName;
public Vehicle() {
count++;
}
public String getType(){
return type;
}
public String getEstimatedValue(){
return estimatedValue;
}
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public void calculateValue(String estimatedValue) {
this.estimatedValue = estimatedValue;
}
public void setAdmin(String AdminName){
this.AdminName = AdminName;
}
public String getAdmin() {
return AdminName;
}
public abstract String toString();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -