¿Polimorfismo y Encapsulamiento?

18 views
Skip to first unread message

Daniel Infante

unread,
Feb 22, 2016, 11:22:50 AM2/22/16
to JavaScript Perú
Hola a todos,

estoy iniciando en esto de JavaScript, y me he topado con algo qué no sé si es cierto:
¿Pueden aclararme las dudas?



fuente: https://dl.dropboxusercontent.com/u/2990198/nodejskoans/Introduccion_a_Nodejs_a_traves_de_Koans_ebook.pdf

Página: 22 | pdf: 36


Gracias

Sergio Castillo

unread,
Feb 22, 2016, 12:57:35 PM2/22/16
to jsp...@googlegroups.com
Hola

Javascript es multiparadigma mi estimado, lo que quiere decir que puedes tener OO pero principalmente es un lenguaje funcional, al menos desde mi perspectiva.
Ahora cada quien implementa su aplicación de acuerdo a sus necesidades, pero debes aprender lo principal de JS que son los prototipos y quitarte de la cabeza la idea clásica de OO porque las posibilidades en JS son muy variadas.

Atte.
Sergio

--
Has recibido este mensaje porque estás suscrito al grupo "JavaScript Perú" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a jsperu+un...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Moisés Gabriel Cachay Tello

unread,
Feb 22, 2016, 1:40:50 PM2/22/16
to jsp...@googlegroups.com
Imágenes integradas 1
--
-Moisés

Daniel Infante

unread,
Feb 22, 2016, 2:12:33 PM2/22/16
to jsp...@googlegroups.com
Gracias Sergio.

¿Habrá un libro sobre ES6 en español?

Gracias antemano.

Javier Olaechea

unread,
Feb 22, 2016, 3:16:23 PM2/22/16
to lima-js
En primer lugar deberías preguntarte, por qué es relevante que soporte el polymorphismo y encapsulamiento. Qué problemas están resolviendo? Como los resolveria en JS?

Prácticamente todo lo que sale en ese párrafo es incorrecto. Desde los tres requisitos que lista para que un lenguaje sea considerado OOP (que en sí no tiene una definición precisa). Tambíen es falso que JS no soporte polymorfismo (ej. el método speak). Y aún sin considerar setters y getters, con las closures Javacript ya soporta encapsulamiento. Te recomiendo en particular que no sigas usando ese recurso y en general que uses recursos en ingles. (Toda la documentación de las librerias que usarías estarían en inglés). Eloquent Javascript es gratuituo y es muy buen recurso.

--
Has recibido este mensaje porque estás suscrito al grupo "JavaScript Perú" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a jsperu+un...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
"I object to doing things that computers can do." — Olin Shivers

Daniel Infante

unread,
Feb 22, 2016, 6:13:51 PM2/22/16
to jsp...@googlegroups.com
Gracias Javier,
lo revisaré.

Saludos.
Reply all
Reply to author
Forward
0 new messages