Это было из последних лекций, все понял, НО В-третьих, при использовании наследования, все классы-наследники, происходящие от какого-то Externalizable-класса, тоже должны иметь конструкторы по умолчанию. У меня дополнительный вопрос, если у нас суперкласс реализует Externalizable, нужно ли к наследникам прописывать implements Externalizable тоже? С конструкторам я понял, что дефолтные нужно прописывать везде точно, а вот на счет implements не уверен. Спасибо!