Al utilizar un constructor, el compilador determina cual de los objetos va a responder al mensaje (virtual) que hemos creado.