Interface PricingStrategy
- All Known Implementing Classes:
PackagePricingStrategy,SingleItemPricingStrategy
public interface PricingStrategy
Interfaccia per il Pattern Strategy.
Definisce il contratto per calcolare il prezzo di una linea d'ordine.
-
Method Summary
Modifier and TypeMethodDescriptioncalculatePrice(OrderLine line) Calcola il subtotale per una specifica linea d'ordine.
-
Method Details
-
calculatePrice
Calcola il subtotale per una specifica linea d'ordine.- Parameters:
line- La linea d'ordine da calcolare.- Returns:
- Il subtotale (prezzo * quantità ).
-