Clases y Arrays en JavaScript

Clase 21 de 37Curso Básico de Programación

Contenido del curso

Resumen

Javascript es uno de los lenguajes en los que se aplica la programación orientada a objetos (OOP en sus siglas en inglés), la cual se crea a partir de una clase. En esta clase se definen las características del objeto o atributos y sus capacidades o métodos.

Elementos de las clases en JavaScript

Así como otros lenguajes, este concepto conlleva lo siguiente:

Objeto

Una instancia de una Clase.

Propiedad

Una característica del Objeto, como el color.

Método

Una capacidad del Objeto, como caminar.

Constructor

Es un método llamado en el momento de la creación de instancias.

Herencia

Una Clase puede heredar características de otra Clase.

Encapsulamiento

Una Clase solo define las características del Objeto, un Método solo define cómo se ejecuta el Método.

Abstracción

La conjunción de herencia compleja, métodos y propiedades que un objeto debe ser capaz de simular en un modelo de la realidad.

Polimorfismo

Diferentes Clases podrían definir el mismo método o propiedad.

Contribución creada por: Manuel Bojato