Pull to refresh

Comments 8

Опоздали( Но в статье честно не только перевод — есть дополнения, примеры и ссылки.

Перевод хромает

Хотя кейсы enum сами по себе являются объектами, их нельзя создавать с помощью новой конструкции.

Имеется ввиду "с помощью ключевого слова new", я так понял.

Если что - это не единственная ошибка.

Скажите, вы сами-то можете понять, что в некоторых местах этой статьи написано? Например

"Хотя enum — это объект, вы можете присвоить им значения, чтобы сохранить их в базе данных"

или

"Перечисления, не поддерживаемые значением, автоматически реализуют интерфейс UnitEnum." Кто, кого и чем тут должен поддерживать?

Одно из наиболее важных различий между enum и классом заключается в том, что enums не могут иметь состояния. 

Вроде как конкретное значение перечисления у объекта enum’а это и есть его состояние

Sign up to leave a comment.