title: Parcelable Interface
body: <pre><code>public static final Parcelable.Creator&lt;MyPacelable&gt; CREATOR = new Parcelable.Creator&lt;MyParcelable&gt;()
  </code></pre>
  
  <p>I took the code above from a website. It says we have to create a <code>CREATOR</code> constant to make the Parcelable work. But I thought Parcelable is an interface, and we cannot create an object out of an interface. So I am confused about the code, as it looks like a constructor to create an object?</p>
  
  <p>Thanks</p>