Na aula de acoplamento, temos o exemplo em que é criada uma interface para que as a classes principal dependa somente dela e as classes que eram dependências agora implementam ela, mas aí me vem um questionamento. Em casos de minha dependência ser de classes que são injetadas por meu framework, isso seria feito da mesma forma?
Ex.: Classe A principal. Salva pessoa, mas pessoa tem outras classes filhas dela e que precisam ser persistidas também (Classes B e C). Nesse caso, atualmente, eu faço injeção dos services das classes filhas no service da classe principal e executo o salvar de cada service filho passando seu respectivo objeto.
Nesse caso tem algo que possa ser feito?