Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Se puede definir a la clase como una plantilla que se puede utilizar para la creación de objetos que
tendrán en común atributos y métodos según el modelo predefinido. Las clases se utilizan para
representar entidades o conceptos. Cada clase es un modelo que define un conjunto de variables (el
estado), y métodos apropiados para operar con dichos datos (el comportamiento). Cada objeto creado a
partir de la clase se denomina instancia de la clase.
Ejemplo: La clase automóvil describe las características comunes de todos los automóviles: sus atributos
y su comportamiento. Los atributos o propiedades se refieren a la marca o fabricante, etc. El
comportamiento se refiere a la posibilidad de frenar, acelerar, girar, etc.
class Automovil {
public marca: string;
public fabricante: string;
public anio: number;
public cantidadPuertas: number;
public motor: string;
acelerar() {}
frenar() {}
}
Ejemplo: Se puede crear una clase Persona para instanciar objetos de personas que van a compartir las
mismas características como nombre, edad, dirección, pero a su vez van a tener diferentes valores.
class Persona {
public nombre: string;
public apellido: string;
public cedula: number;
saludar() {
console.log(`Hola soy ${this.nombre} ${this.apellido} y mi cedula es:
${this.cedula}`)
};
alumno.saludar();
alumno2.saludar();