10/05/2013, 03:41
|
| | | Fecha de Ingreso: enero-2011 Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 11 meses Puntos: 206 | |
Respuesta: Consulta sobre POO en javascript ¿Qué paradigma de POO no se puede cumplir con JavaScript? Lo que otros lenguajes denominan Clase, en JavaScript es Prototipo.
Que yo conozca, no hay otro lenguaje donde casi todo sean objetos.
Javascript es considerado un lenguaje POO en todas partes, que yo sepa.
No quiero hacer un estéril debate, pero que yo sepa, los pilares de POO no son los que nombras. Son:
-Abstracción (JavaScript lo permite, como casi todos los lenguajes).
-Encapsulamiento (JavaScript lo permite, con los llamados closures).
-Herencia (Javascript lo permite, mediante prototipos).
-Polimorfismo (JavaScript lo permite, aunque para la sobrecarga de métodos, el programador se lo tiene que currar más).
Así pues, JavaScript es un lenguaje POO y está reconocido como tal en todas las páginas donde se listan lenguajes POO. |