Implementacao da Interface