el concepto de decorators es similar al concepto de override en c# ??

Fernando Rocha Olivera

Fernando Rocha Olivera

Pregunta
studenthace 6 años

el concepto de decorators es similar al concepto de override en c# ??

3 respuestas
para escribir tu comentario
    Maximiliano Fernández

    Maximiliano Fernández

    studenthace 6 años

    Pues yo lo había entendido mal, al final si, el concepto es el mismo, es la forma que tiene typescrip para modificar estas características. Por lo que es el mismo concepto.

    Maximiliano Fernández

    Maximiliano Fernández

    studenthace 6 años

    Hola, los decoradores amplían funcionalidad a la clase, como en angular @Component, @Injectable, dotan de más característica a una clase. Muy similar a JPA o Hivernate en Java. Decoras una clase @Entity, y la librería transforma ese Objeto en una tabla en la base de datos, esto se llama Modelos Objeto-Relacional. El concepto de override, se refiere a una característica de el paradigma de orientación a objetos, el poliformismo, donde puedes sobrecargar un método reescribiendo su comportamiento. No se mucho de C#, pero hay un patrón de diseño :Decorator Pattern (Patrón Decorador), que utiliza mucho la sobrecarga. Ahora esto no significa que overdrive sea un decorador, es parte funcional de la implementación del patrón decorador. Saludos

Curso de TypeScript con Angular por Belatrix

Curso de TypeScript con Angular por Belatrix

Domina TypeScript, el lenguaje de programación de código abierto desarrollado por Microsoft. Aprende todo lo que quieres saber sobre este superconjunto de JavaScript. Añade tipado estático y objetos basados en clases y conviértete en un programador de alto nivel con Platzi.

Curso de TypeScript con Angular por Belatrix
Curso de TypeScript con Angular por Belatrix

Curso de TypeScript con Angular por Belatrix

Domina TypeScript, el lenguaje de programación de código abierto desarrollado por Microsoft. Aprende todo lo que quieres saber sobre este superconjunto de JavaScript. Añade tipado estático y objetos basados en clases y conviértete en un programador de alto nivel con Platzi.