Boa noite,
Pelo o que eu entendi, no app-component eu uso o transferencia-service.adicionar() para adicionar os dados do formulário no array de transferencia e esses dados ficam armazenados na propriedade listatransferencia. Caso eu queira recuperar esses dadoso no extrato.component eu utilizo a mesma classe transferencia.service através do get.
Não ficou claro pra mim como eu tenho acesso ao mesmo dado na memória, adicionado através app.component utilizando o adicionar do service, no get do extrato.component. Ou seja, pelo o que eu entendi nos dois comonentes você faz a injeão de dependência da classe service o que seria o equivalente a instanciar a classe em dois momentos distintos, como em duas instancias distintas eu tenho acesso a mesma referência na memória?
Obrigado desde já!