uebungen/sources/src/main/java/pr2/object/tostring/Raumanzug.java

45 lines
829 B
Java

package pr2.object.tostring;
/**
* Ein Raumanzug.
*/
public class Raumanzug implements Cloneable {
/**
* Hersteller des Raumanzuges.
*/
private final String hersteller;
/**
* Sauerstoffvorrat, der noch im Raumanzug ist.
*/
private double sauerstoffVorrat;
/**
* Ertzeugt einen neuen Raumanzug.
*
* @param hersteller Hersteller des Anzuges.
*/
public Raumanzug(String hersteller) {
this.hersteller = hersteller;
sauerstoffVorrat = Math.random();
}
/**
* Sauerstoffvorrat im Anzug.
*
* @return Vorrat in % (0.0-1.0)
*/
public double getSauerstoffVorrat() {
return sauerstoffVorrat;
}
/**
* Tankt den Anzug auf.
*/
public void auftanken() {
sauerstoffVorrat = 1.0;
}
}