Construtor.