La palabra reservada class
es una forma para crear clases y manejar la herencia en JavaScript, permitiendo resolver problemas con el paradigma de programación orientada a objetos (POO).
La estructura de clases en JavaScript consiste en:
class
, seguido del nombre (por convención se empieza con mayúscula).this
, que representa la instancia del objeto.new
.class Calculator {
// Constructor
constructor() {
// Atributos
this.valueA = 0
this.valueB = 0
}
// Método
suma(num1, num2){
this.valueA = num1
this.valueB = num2
returnthis.valueA +this.valueB
}
}
// Instancia
const calculadora =new Calculator()
calculadora.suma(2,2) //4
El tema de Programación Orientada a Objetos es un tema amplio, toma las siguientes cursos para entender mejor y aplicarlo de manera eficiente.
Contribución creada por Andrés Guano (Platzi Contributor).