L08
AutoPilot.java
public interface Autopilot {
final double MAX_AIRSPEED = 550;
double airspeed = 0;
double altitude = 0;
double heading = 0;
public void setAirspeed(double inAirspeed);
public void setAltitude(double inAltitude);
public void setHeading(double inHeading);
}
Airliner.java
public class Airliner implements Autopilot {
private double maxAltitude;
double airspeed = 0;
double altitude = 0;
double heading = 0;
public Airliner(double inMaxAltitude) {
maxAltitude = inMaxAltitude;
}
public void setAirspeed(double inAirspeed) {
airspeed = inAirspeed;
}
public void setAltitude(double inAltitude) {
altitude = inAltitude;
}
public void setHeading(double inHeading) {
heading = inHeading;
}
}
No Comments