title: Makes it sense to create an object of a class which extends Service?
body: <p>Does it make sense to create an object of a class which extends Service?
  I mean the following:</p>
  
  <p>MainActivity.java:</p>
  
  <pre><code>public class MainActivity extends Activity{
     @Override
     public void onCreate(...){
         MyService service = new MyService(...);
         ...
     }
     ...
  }
  </code></pre>
  
  <p>Service.java:</p>
  
  <pre><code>public class MyService extends Service{
     public MyService(...){
        ...
     }
     ...
  }
  </code></pre>
  
  <p>I think it does not make sense, because e.g. in my opinion it is not possible to unregister the service. The reason: the service is never started by startService(...). </p>
  
  <p>Does anyone has some hints for me? Thank you!</p>