Skip to content

Commit 4d638b2

Browse files
author
Antonio Romero Bravo
committed
terminado, salvo ej8
1 parent 9265a87 commit 4d638b2

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

.vscode/settings.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@
33
"cSpell.words": [
44
"chrt",
55
"cockorocock",
6+
"Fanta",
67
"Joseito",
78
"Josemi",
89
"mayusculas",
10+
"Nestea",
911
"numeros",
1012
"oinc",
1113
"semaforo",

Basic/ARB_11_classes_exercises.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,5 +124,15 @@ def pago(self):
124124
# 10. Crea una clase "Store" que tenga una propiedad "inventory" (una lista de productos). Añade un método para agregar un producto al inventario y otro para mostrar todos los productos disponibles.
125125
class Store:
126126
def __init__(self, inventory):
127-
pass
127+
self.inventory = inventory
128128

129+
def add(self, nuevo):
130+
self.inventory.append(nuevo)
131+
132+
def mostrar(self):
133+
for producto in self.inventory:
134+
print(producto)
135+
136+
productos = Store(["Coca cola", "Nestea", "Fanta"])
137+
productos.add("Chocolate")
138+
productos.mostrar()

0 commit comments

Comments
 (0)