Construtores são métodos especiais chamados no momento da criação de um objeto para inicializar seus dados. Eles têm o mesmo nome da classe e não possuem valor de retorno. Exemplos mostram uma classe com um construtor que imprime "Oi!" e uma classe de teste que instancia o objeto, executando automaticamente o construtor.