飞马星球管理系统源码
Java 飞马星球卫星微管理系统源码
import java.util.Scanner;
/**
* @author
* @version 1.0
*/
class FmSatellite {
public static void main(String[] args) {
Satellite sat = new Satellite();
Administration auth = new Administration();
auth.view();
}
@Override
public String toString() {
return "fmSatellite []";
}
}
class Satellite {
private String cosparid;
/**
* The ID of Satellites.
*/
private boolean isUsable;
/**
* Whether the satellite is usable.
*/
private double orbitRadius;
/**
* The radius of the satellite.
*/
private String satelliteName;
/**
* The name of the satellite.
*/
public Satellite() {
}
public Satellite(String cosparid, boolean isUsable, double orbitRadius, String satelliteName) {
this.cosparid = cosparid;
this.isUsable = isUsable;
this.orbitRadius = orbitRadius;
this.satelliteName = satelliteName;
}
public String getCosparid() {
return this.cosparid;
}
public void setCosparid(String cosparid) {
this.cosparid = cosparid;
}
public boolean getIsUsable() {
return this.isUsable;
}
public void setIsUsable(boolean isUsable) {
this.isUsable = isUsable;
}
public double getOrbitRadius() {
return this.orbitRadius;
}
public void setOrbitRadius(double orbitRadius) {
this.orbitRadius = orbitRadius;
}
public String getSatelliteName() {
return this.satelliteName;
}
public void setSatelliteName(String satelliteName) {
this.satelliteName = satelliteName;
}
}
class Administration {
private Satellite[] satellite = new Satellite[1000];
int i = 5;
/**
* i is the index number of satellites.
*/
public Administration() {
satellite[0] = new Satellite("CS0001", true, 1.2, "风云一号");
satellite[1] = new Satellite("CS0002", true, 1.4, "风云二号");
satellite[2] = new Satellite("CS0004", true, 1.6, "风云三号");
satellite[3] = new Satellite("CS0005", false, 2.0, "红旗一号");
satellite[4] = new Satellite(