Edición de «Final 17/11/2022 (Paradigmas)»
De Cuba-Wiki
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces publica los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 50: | Línea 50: | ||
</pre> | </pre> | ||
=== | === Programación Orientada a Objetos === | ||
==== Cómo definirias clases en un lenguaje (?) de objetos que no las tiene? Para ayudar, qué metodos tendría que tener un objeto clase? ==== | ==== Cómo definirias clases en un lenguaje (?) de objetos que no las tiene? Para ayudar, qué metodos tendría que tener un objeto clase? ==== | ||
Con la segunda pregunta entendí un poco mas y hablamos de new, me preguntó cómo es el objeto que devuelve ese new. No estaba segura que decirle ahí pero me acorde de como hacíamos en calculo sigma, así que empecé a hablarle de como en cálculo sigma teniamos el “objeto clase” donde definiamos el new y los “premetodos”, y el me ayudo a llegar a que las instancias lo que hacen al llamarles un metodo es convocar el metodo de la clase, pero pasandose a si mismas como parámetro. De esa forma conseguis un “self” que sea la instancia y no la clase en sí | Con la segunda pregunta entendí un poco mas y hablamos de new, me preguntó cómo es el objeto que devuelve ese new. No estaba segura que decirle ahí pero me acorde de como hacíamos en calculo sigma, así que empecé a hablarle de como en cálculo sigma teniamos el “objeto clase” donde definiamos el new y los “premetodos”, y el me ayudo a llegar a que las instancias lo que hacen al llamarles un metodo es convocar el metodo de la clase, pero pasandose a si mismas como parámetro. De esa forma conseguis un “self” que sea la instancia y no la clase en sí | ||
==== Si definimos una clase en javascript así y damos este código ... Qué pasa con a.f()? Tiene acceso a esa función que definí? ==== | ==== Si definimos una clase en javascript así y damos este código ... Qué pasa con a.f()? Tiene acceso a esa función que definí? ==== | ||
<pre> | <pre> |