En programación orientada a objetos (POO), un constructor es una subrutina cuya misión es inicializar un objeto de una clase.