Lets say that you have two classes ObjA and ObjB. ObjB is derived from ObjA. 

If your implementing parcelable in ObjB, do you also need to parcel ObjA also??

I have a project that when I tried the above it would not work but once I combined ObjA and ObjB together the application worked. 

I saw a question which linked to this [site](http://shri.blog.kraya.co.uk/2010/04/26/android-parcel-data-to-pass-between-activities-using-parcelable-classes/) but the derived class had ObjA inside ObjB. I am simply extending ObjA so do I still need to parcelable both classes???