📄 car.java
字号:
package com.db4o.f1.chapter3;
import java.util.*;
public class Car {
private String model;
private Pilot pilot;
private List history;
public Car(String model) {
this(model,new ArrayList());
}
public Car(String model,List history) {
this.model=model;
this.pilot=null;
this.history=history;
}
public Pilot getPilot() {
return pilot;
}
public void setPilot(Pilot pilot) {
this.pilot=pilot;
}
public String getModel() {
return model;
}
public List getHistory() {
return history;
}
public void snapshot() {
history.add(new SensorReadout(poll(),new Date(),this));
}
protected double[] poll() {
int factor=history.size()+1;
return new double[]{0.1d*factor,0.2d*factor,0.3d*factor};
}
public String toString() {
return model+"["+pilot+"]/"+history.size();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -