Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit e024286

Browse files
Update README.es.md
1 parent a776bdb commit e024286

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

‎exercises/043-inheritance_and_polymorphism/README.es.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# `043` inheritance and polymorphism
1+
# `043` Inheritance and polymorphism
22

33
Ahora que entendemos qué es una clase y algunas de sus características, hablemos sobre dos nuevos conceptos relacionados con las clases: herencia y polimorfismo. Considera el siguiente ejemplo:
44

@@ -13,8 +13,8 @@ class HighSchoolStudent(Student): # Agrega la clase padre dentro de los parént
1313

1414
# Creando una instancia de HighSchoolStudent
1515
high_school_student = HighSchoolStudent("John", 16, 85, "Science")
16-
high_school_student.introduce() # Podemos llamar a este método gracias a la herencia
17-
high_school_student.study(4) # Este método ha sido ligeramente modificado y ahora imprime un string diferente
16+
print(high_school_student.introduce()) # Podemos llamar a este método gracias a la herencia
17+
print(high_school_student.study(4)) # Este método ha sido ligeramente modificado y ahora retorna un string diferente
1818
```
1919

2020
Suponiendo que la clase `Student` del ejercicio anterior está definida justo encima de esta clase `HighSchoolStudent`, para heredar sus métodos y atributos, simplemente incluimos el nombre de la clase que queremos heredar (la clase padre) dentro de los paréntesis de la clase hija (`HighSchoolStudent`). Como puedes ver, ahora podemos usar el método `introduce` de la clase `Student` sin tener que codificarlo nuevamente, haciendo nuestro código más eficiente. Lo mismo se aplica a los atributos; no necesitamos redefinirlos.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /