Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Stel je voor dat je een elektronicawinkel bezit. Je besluit om in Python een klasse genaamd "Item" te definiëren die de eigenschappen van elk van de producten in je winkel bevat (naam, prijs, hoeveelheid, enz.). Vervolgens, in dezelfde klasse, definieer je twee methoden: één om de totale prijs te berekenen (gezien de "hoeveelheid" van items en "prijs") door de parameter "prijs" van het object te wijzigen en een andere om een korting toe te passen (aangegeven een "discount" en de parameter "prijs" van het object) door de parameter "prijs" van het object te wijzigen.

###

### Antwoord:
Stel je voor dat je een elektronicawinkel bezit. Je besluit om in Python een klasse genaamd "Item" te definiëren die de eigenschappen van elk van de producten in je winkel bevat (naam, prijs, hoeveelheid, enz.). Vervolgens, in dezelfde klasse, definieer je twee methoden: één om de totale prijs te berekenen (gezien de "hoeveelheid" van items en "prijs") door de parameter "prijs" van het object te wijzigen en een andere om een korting toe te passen (aangegeven een "discount" en de parameter "prijs" van het object) door de parameter "prijs" van het object te wijzigen.
Een manier zou zijn: __________ klasse Item: def __init__(zelf, naam, prijs, hoeveelheid): self.name = self name.price = price self.quantity = amountation_price_total(self): self.price * self.quantity def application_discount(self, discount): self.price = self.price - (self.price * discount / 100) ____ Ook aangeven dat als je een klasse Iteam definieert met een prijsveld en een hoeveelheidsveld, en je wilt dat het prijsveld de eenheidsprijs vertegenwoordigt, als je het met een van deze functies wijzigt, dan verlies je die initiële waarde. Als je bijvoorbeeld in plaats van de waarde van het veld "prijs" de functie een waarde terugbrengt, op deze manier: ______________________________________________________
Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Stel je voor dat je een elektronicawinkel bezit. Je besluit om in Python een klasse genaamd "Item" te definiëren die de eigenschappen van elk van de producten in je winkel bevat (naam, prijs, hoeveelheid, enz.). Vervolgens, in dezelfde klasse, definieer je twee methoden: één om de totale prijs te berekenen (gezien de "hoeveelheid" van items en "prijs") door de parameter "prijs" van het object te wijzigen en een andere om een korting toe te passen (aangegeven een "discount" en de parameter "prijs" van het object) door de parameter "prijs" van het object te wijzigen.

###

### Antwoord:
Een manier zou zijn: __________ klasse Item: def __init__(zelf, naam, prijs, hoeveelheid): self.name = self name.price = price self.quantity = amountation_price_total(self): self.price * self.quantity def application_discount(self, discount): self.price = self.price - (self.price * discount / 100) ____ Ook aangeven dat als je een klasse Iteam definieert met een prijsveld en een hoeveelheidsveld, en je wilt dat het prijsveld de eenheidsprijs vertegenwoordigt, als je het met een van deze functies wijzigt, dan verlies je die initiële waarde. Als je bijvoorbeeld in plaats van de waarde van het veld "prijs" de functie een waarde terugbrengt, op deze manier: ______________________________________________________