now finish making the move to price by creating the override method in the appropriate subclasses... and leave a concrete "default" in the parent class Price.