From caf5abaf91e77ed6d7316a011a349d38868f960d Mon Sep 17 00:00:00 2001 From: jartigag Date: Thu, 19 Nov 2020 23:06:44 +0100 Subject: pokemons --- es/05_oop.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'es/05_oop.md') diff --git a/es/05_oop.md b/es/05_oop.md index fc0a538..99e09d1 100644 --- a/es/05_oop.md +++ b/es/05_oop.md @@ -359,7 +359,7 @@ el caso `name` del ejemplo, pero en este caso observas que en su declaración en la clase no es necesario indicar `self`. No es necesario decir cuál es la instancia concreta a la que se le asigna el valor: se le asigna a todas. -A parte de poder acceder a través de los objetos de la clase, es posible +Aparte de poder acceder a través de los objetos de la clase, es posible acceder directamente desde la clase a través de su nombre, como a la hora de acceder a las funciones de clase: `Dog.type` resultaría en `"canine"`. @@ -462,7 +462,7 @@ interpretar que además de una metodología para reutilizar código es una forma de crear nuevas definiciones que soporten la misma interfaz. En otros lenguajes de programación, Java, por ejemplo, existe el concepto -*interfaz* que serían una especie pequeñas clases que definen qué funciones +*interfaz* que serían una especie de pequeñas clases que definen qué funciones debe cumplir una clase para ser compatible con la interfaz. A la hora de crear las clases se les puede indicar qué interfaces implementan y el lenguaje se encarga de asegurarse de que quien programa ha hecho todo como debe. -- cgit v1.2.3