Primitive typer er som standard ikke null. Gør prisen dobbelt og dette vil løse problemet, da det vil være nullbart derefter. Desuden kan du tilføje en brugerdefineret getter for at undgå at have pris som et nul-objekt.
public double getPrice(){
if(this.price == null) return 0.0;
return this.price;
}
@Ingore beder Room om at ignorere feltet helt, hvilket ikke er det, du ønsker, baseret på dit svar.