Blog post image

Como crear una clase en javascript

AuthorGenesis Rivera Rios
Date
8/13/2020
Time1 min read

¿Para que se utiliza una clase?

Las clases se utilizan para diseñar o estructurar objetos. Esto es útil ya que mantiene separación entre los diferentes componentes de un programa y nos da la habilidad de crear software debidamente estructurado.

Definiendo una clase

Para definir una clase en Javascript debemos comenzar utilizando la palabra class luego de la palabra class añadimos el nombre que le queremos dar a esa clase.

En este ejemplo usamos la palabra Person, para un objeto que define una persona.

Luego de nombrar nuestra clase añadimos el constructor, el trabajo del constructor es crear una instancia (objeto) de la clase que estamos definiendo. El constructor va a establecer valores para las propiedades que vayamos a utilizar con el objeto. Por eso en el ejemplo vemos la clase nombrada persona con la propiedad Age a la cual le podemos asignar un valor cuando la instanciemos.

class Person {
	constructor(age) {
		this.age = age;
	}
}

Instanciando una clase

Para comenzar a utilizar la clase que definimos debemos utilizar la palabra new ósea new Person() , cuando utilizamos la palabra new el método llamado constructor se llama automáticamente y establece con datos las propiedades que se definieron anteriormente.

let genesis = new Person(24)

Lo que hace esa línea de código es declarar una variable llamada genesis con el valor de una persona con 24 años, la persona siendo lo que declaramos en el objeto de Person.

Categoria: javascript