Позвольте мне объяснить с помощью примера. У меня есть Transaction
класс (таблица областей), который расширяет RealmObject
. Я хочу создать класс DeletedTransaction
(таблица областей), в котором будут храниться транзакции после их удаления. Вместо создания двух отдельных классов (Transaction
и DeletedTransaction
), которые оба расширяют RealmObject
, я могу просто сделать класс Transaction
расширением RealmObject
, а затем я могу заставить класс DeletedTransaction
расширить Transaction
Класс
Я знаю, что это возможно с точки зрения Java, но я хотел знать с точки зрения Realm. Каковы плюсы / минусы такого подхода?