Skip to content

Commit e3575e1

Browse files
committed
fix(2025): 💬 Update Readme.md to correct section titles and clarify method overriding explanations
1 parent 8fddf0f commit e3575e1

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

content/sesion05/Readme.md

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<br>
77

88
### Sesión 05
9-
#### Herencia y Composición
9+
#### Herencia
1010
#### Relaciones y reutilización de objetos
1111

1212

@@ -637,11 +637,13 @@ Cocodrilo se arrastra 🐍
637637

638638
---
639639

640-
#### Personalización de métodos
640+
#### Sobreescritura de métodos
641+
642+
Podemos sobreescribir los métodos de la clase padre en la clase hija
641643

642-
Podemos personalizar los métodos de la clase padre en la clase hija
644+
Redefiniendo los métodos con el mismo nombre
643645

644-
Redefiniendo los métodos de la clase padre en la clase hija
646+
Haciendo que la clase hija tenga su propia implementación del método
645647

646648
---
647649

@@ -934,7 +936,7 @@ class Mamifero(Animal):
934936
def amamantar(self):
935937
print(f"{self.especie} amamanta 🍼 a sus crías")
936938

937-
def mostrar(self): # Método personalizado
939+
def mostrar(self): # Método sobreescrito
938940
print(f"Tipo: {self.tipo}")
939941
self.amamantar()
940942

@@ -1005,7 +1007,7 @@ class Mamifero(Animal):
10051007
def amamantar(self):
10061008
print(f"{self.especie} amamanta 🍼 a sus crías")
10071009

1008-
def mostrar(self): # Método personalizado
1010+
def mostrar(self): # Método sobreescrito
10091011
super().mostrar() # Llamada al método del padre
10101012
print(f"Tipo: {self.tipo}")
10111013
self.amamantar()
@@ -1193,7 +1195,7 @@ class Mamifero(Animal):
11931195
def amamantar(self):
11941196
print(f"{self.especie} amamanta 🍼 a sus crías")
11951197

1196-
def mostrar(self): # Método personalizado
1198+
def mostrar(self): # Método sobreescrito
11971199
super().mostrar() # Llamada al método del padre
11981200
print(f"Tipo: {self.tipo}")
11991201
self.amamantar()
@@ -1205,7 +1207,7 @@ class Ave(Animal):
12051207
def ovoponer(self):
12061208
print(f"{self.especie} pone huevos 🥚")
12071209

1208-
def mostrar(self): # Método personalizado
1210+
def mostrar(self): # Método sobreescrito
12091211
super().mostrar() # Llamada al método del padre
12101212
print(f"Puede volar: {self.volar}")
12111213
self.ovoponer()
@@ -1218,7 +1220,7 @@ class Reptil(Animal):
12181220
def reptar(self):
12191221
print(f"{self.especie} se arrastra 🐍")
12201222

1221-
def mostrar(self): # Método personalizado
1223+
def mostrar(self): # Método sobreescrito
12221224
super().mostrar() # Llamada al método del padre
12231225
print(f"Tipo: {self.tipo} - Venenoso: {self.venenoso}")
12241226
self.reptar()
@@ -1284,7 +1286,7 @@ class Mamifero(Animal):
12841286
def amamantar(self):
12851287
print(f"{self.especie} amamanta 🍼 a sus crías")
12861288

1287-
def mostrar(self): # Método personalizado
1289+
def mostrar(self): # Método sobreescrito
12881290
super().mostrar() # Llamada al método del padre
12891291
print(f"Tipo: {self.tipo}")
12901292
self.amamantar()
@@ -1296,7 +1298,7 @@ class Ave(Animal):
12961298
def ovoponer(self):
12971299
print(f"{self.especie} pone huevos 🥚")
12981300

1299-
def mostrar(self): # Método personalizado
1301+
def mostrar(self): # Método sobreescrito
13001302
super().mostrar() # Llamada al método del padre
13011303
print(f"Puede volar: {self.volar}")
13021304
self.ovoponer()
@@ -1309,7 +1311,7 @@ class Reptil(Animal):
13091311
def reptar(self):
13101312
print(f"{self.especie} se arrastra 🐍")
13111313

1312-
def mostrar(self): # Método personalizado
1314+
def mostrar(self): # Método sobreescrito
13131315
super().mostrar() # Llamada al método del padre
13141316
print(f"Tipo: {self.tipo} - Venenoso: {self.venenoso}")
13151317
self.reptar()
@@ -1381,7 +1383,7 @@ class Mamifero(Animal):
13811383
def amamantar(self):
13821384
print(f"{self.especie} amamanta 🍼 a sus crías")
13831385

1384-
def mostrar(self): # Método personalizado
1386+
def mostrar(self): # Método sobreescrito
13851387
super().mostrar() # Llamada al método del padre
13861388
print(f"Tipo: {self.tipo}")
13871389
self.amamantar()
@@ -1393,7 +1395,7 @@ class Ave(Animal):
13931395
def ovoponer(self):
13941396
print(f"{self.especie} pone huevos 🥚")
13951397

1396-
def mostrar(self): # Método personalizado
1398+
def mostrar(self): # Método sobreescrito
13971399
super().mostrar() # Llamada al método del padre
13981400
print(f"Puede volar: {self.volar}")
13991401
self.ovoponer()
@@ -1406,7 +1408,7 @@ class Reptil(Animal):
14061408
def reptar(self):
14071409
print(f"{self.especie} se arrastra 🐍")
14081410

1409-
def mostrar(self): # Método personalizado
1411+
def mostrar(self): # Método sobreescrito
14101412
super().mostrar() # Llamada al método del padre
14111413
print(f"Tipo: {self.tipo} - Venenoso: {self.venenoso}")
14121414
self.reptar()

0 commit comments

Comments
 (0)