Acrescentados novos construtores
Acrescentados novos métodos em função da interface