Atualização:
Assisitindo as lições seguintes, entendi que não seria possível usar o método obterNegociacoesDaSemana como estático porque estamos trabalhando com promises e um serviço cutomizado http, que requer o uso de um objeto instanciado.
Grato,
Leo
Eu testei a solução apresentada no no capítulo com um método estático e, aparentemente, funcionou sem problemas:
(classe NegociacaoService )
static obterNegociacoesDaSemana(cb) { ... }
(classe NegociacaoController)
importaNegociacoes() {
NegociacaoService.obterNegociacoesDaSemana((erro, negociacoes) => {...} }
Nesse caso em particular não seria melhor usar o método estático para não ter que instanciar o objeto NegociacaoService na classe NegociacaoController?
Grato,
Leo