@jeanmachadocx Implementar a classe cliente e testar. Caso necessite de outras classes para o teste, você pode fazer uma implementação "fake", mas lembre-se de só subir para o repositório as classes da sua tarefa.
@jeanmachadocx Cliente não tem objeto restaurante no diagrama (nem deve ter).
Cliente não pede para alocar mesa diretamente. Ele cria uma requisição.
Cliente não pode ter print em seu código, apenas retornos.
@jeanmachadocx Implementar a classe cliente e testar. Caso necessite de outras classes para o teste, você pode fazer uma implementação "fake", mas lembre-se de só subir para o repositório as classes da sua tarefa.