Olá professor,
Primeiramente parabéns pelo curso, excelente didática. Estou com uma dúvida com relação ao exemplo demonstrado.
O método cadastracliente() que está sendo representado na classe Vendedor, não deveria ser uma responsabilidade da classe Cliente? Visto que na construção das classes no modelo físico seria assim a melhor prática a ser adotada.
Eu entendo que "Cadastrar Cliente" é uma função do sistema e seria uma ação que o vendedor faz, podendo ser representado no caso de uso. Mas no diagrama de classe acredito que seja uma responsabilidade da classe Cliente.
Poderia me ajudar a elucidar essa questão pois posso estar entendendo errado.
Obrigado. Abraços