Интерфейс может расширить сериализуемый интерфейс?

Действительно ли возможно создать интерфейс, расширяющий сериализуемый интерфейс?

Если да, который расширил интерфейс, будет вести себя как интерфейс Serilizable? В противном случае, почему?

19
задан Paolo Fulgoni 30 April 2014 в 10:21
поделиться

3 ответа

Да, вы можете расширить интерфейс Serializable . Если вы это сделаете, все классы, реализующие новый подинтерфейс, также будут реализовывать Serializable .

22
ответ дан 30 November 2019 в 04:07
поделиться

Да, это нормально. Я сделал это однажды, когда решил, что все классы в моем домене должны быть сериализуемыми. Они уже реализовали некоторый интерфейс, поэтому я просто расширил этот интерфейс из Serializable (как вы описываете).

2
ответ дан 30 November 2019 в 04:07
поделиться

Так мы можем это сделать?

Да

будет ли этот расширенный интерфейс оказывать тот же эффект, что и Serilizable {{ 1}} интерфейс?

Да

5
ответ дан 30 November 2019 в 04:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: