Я думаю, что этого в коде быть не должно:
class Rouse extends Flower{
Rouse(double price, String name, String color){
this.price = price;
this.name = name;
this.color = color;
total += price;
}
}
class Violet extends Flower{
Violet(double price, String name, String color){
this.price = price;
this.name = name;
this.color = color;
total += price;
}
}
class Tulip extends Flower{
Tulip(double price, String name, String color){
this.price = price;
this.name = name;
this.color = color;
total += price;
}
}