Поскольку язык Java требовал, чтобы все элементы интерфейса были общедоступными, а первоначальные разработчики не хотели принудительно открывать «методы» java.io.Serializable
, это не было возможно в Java.
Scala не имеет этого ограничения, но такие вещи, как readObject
/ writeObject
, все еще не указаны в трейте scala.Serializable
.
Это не поможет разработчикам, потому что
или я пропущу что-то важное?