41 lines
1.0 KiB
Java
41 lines
1.0 KiB
Java
package com.company.cosmicbody;
|
|
|
|
public class SolarSystem {
|
|
// private Star Sun = new Star();
|
|
|
|
// private Planet Earth;
|
|
// private Planet Mars;
|
|
// private Planet Jupiter;
|
|
// private Planet Saturn;
|
|
|
|
private CosmicBody[] orbitalBody = new CosmicBody[500000000];
|
|
private int objectCounter;
|
|
|
|
public SolarSystem() {
|
|
//star = new Star();
|
|
|
|
setObjectCounter(0);
|
|
orbitalBody[objectCounter] = new Planet("Mars", 432432, 432432);
|
|
objectCounter++;
|
|
|
|
orbitalBody[objectCounter] = new Planet("Venusa", 55, 32342);
|
|
objectCounter++;
|
|
|
|
orbitalBody[objectCounter] = new Star("Polar",0,0,0);
|
|
objectCounter++;
|
|
}
|
|
|
|
public void addBody(CosmicBody newBody){
|
|
orbitalBody[objectCounter] = newBody;
|
|
objectCounter++;
|
|
}
|
|
|
|
public int getObjectCounter() {
|
|
return objectCounter;
|
|
}
|
|
|
|
public void setObjectCounter(int objectCounter) {
|
|
this.objectCounter = objectCounter;
|
|
}
|
|
}
|