У меня есть класс, мы будем называть его классом A, который реализует Parcelable.
У меня есть второй класс, мы будем называть его классом B, который расширяет класс A.
Мой вопрос:
Как мне написать переменные-члены класса B на Parcel, а затем записать его родительские классы (то есть: класс A) в Parcel (и, впоследствии, прочитать их)?
Есть ли какой-нибудь отличный трюк, чтобы не переписывать код класса А? Или мне просто нужно переписать код Parcel в классе A и добавить дополнительный код для переменных класса B?