Com base no diagrama de classe abaixo, implemene as classes e interface e teste no metodo main os metodos da classe AgendaMemória. Métodos construtores,getters e setters foram omitidos do diagrama de classes, mas devem ser criados quando necessario.Observe aas regras definidas no quadro e lance uma Exececão para cada tipo de validacão.
Quais são as regras definidas no quadro? Você apenas escreveu as classes, seu programa mesmo tem que fazer, acredito eu, as tais “regras definidas no quadro”.