anchor.diff:    Importing the service allows us to *reference* it in our code. 
     How should the `AppComponent` acquire a runtime concrete `HeroService` instance?
   
  -  导入这个服务让我们可以在代码中引用它。
  +  导入这个服务让我们可以在代码中*引用*它。
     `AppComponent`该如何在运行中获得一个具体的`HeroService`实例呢？
   
     ### Do we *new* the *HeroService*? No way!
  
positive.code: 
    Let’s verify that we have the following structure after all of our good refactoring in this chapter:
  
    再检查下，经历了本章的所有重构之后，我们应该有了下列文件结构：
  
  .filetree
    .file angular-tour-of-heroes
  
negative.code:   The `providers` array  tells Angular to create a fresh instance of the `HeroService` when it creates a new `AppComponent`.
    The `AppComponent` can use that service to get heroes and so can every child component of its component tree.
  
    `providers`数组告诉 Angular，当它创建新的`AppComponent`组件时，也要创建一个`HeroService`的新实例。
    `AppComponent`会使用那个服务来获取英雄列表，在它组件树中的每一个子组件也同样如此。
  
  a#child-component
  