package lectures.documentations.assertions;
import util.annotations.WebDocuments;
import lectures.interfaces.ABMISpreadsheet;
import lectures.interfaces.BMISpreadsheet;
import bus.uigen.ObjectEditor;
@WebDocuments({"Lectures/DocumentationsAssertions.pptx", "Lectures/DocumentationsAssertions.pdf", "Videos/DocumentationsAssertions.avi"})
public class AValidBMISpreadsheet extends ABMISpreadsheet implements BMISpreadsheet {
public AValidBMISpreadsheet(
double anInitialHeight, double anInitialWeight) {
super(anInitialHeight, anInitialWeight);
}
public void setWeight(double newValue) {
if (newValue > 0) { super.setWeight(newValue);
} else {
System.out.println ("Ignoring weight <= 0");
}
}
public void setHeight(double newValue) {
if (newValue > 0) {
setHeight(newValue);
} else {
System.out.println ("Ignoring height <= 0");
}
}
public double getBMI() {
return super.getBMI();
}
}