public class Product
extends java.lang.Object
Constructor and Description |
---|
Product(java.lang.String naam,
double prijs,
char klasse,
int aantal)
Constructor voor objecten van Klasse Product.
|
Modifier and Type | Method and Description |
---|---|
double |
berekenNettoVoorraadWaarde()
Berekent de nettowaarde van de voorraad van dit product.
|
double |
berekenPrijsBTW(int aantal,
double btwTarief)
Berekent de prijs incl.
|
int |
getAantal()
Geeft het aantal items in voorraad van het product.
|
java.lang.String |
getNaam()
Geeft de naam van het product terug.
|
void |
setBewaarInKoelcel(boolean bewaarInKoelcel)
Het product toevoegen of verwijderen uit de koelcel.
|
void |
setPrijs(double prijs)
Stelt de prijs in van het product.
|
public Product(java.lang.String naam, double prijs, char klasse, int aantal)
naam
- De naam van het product.prijs
- De prijs van dit product.klasse
- De productklasse van het product.aantal
- Het aantal items van het product.public double berekenNettoVoorraadWaarde()
public double berekenPrijsBTW(int aantal, double btwTarief)
aantal
- Aantal items van dit product.btwTarief
- Het BTW-tarief [0,1] van dit product.public int getAantal()
public java.lang.String getNaam()
public void setBewaarInKoelcel(boolean bewaarInKoelcel)
bewaarInKoelcel
- True indien te bewaren in de koelcel, anders false.public void setPrijs(double prijs)
prijs
- De nieuwe prijs van het product.