Изменения

Перейти к: навигация, поиск

Перечисления

2 байта добавлено, 16:46, 19 июня 2013
Введение
Однако по сравнению, допустим, с <tex>C++</tex>, перечисления в <tex>Java</tex> представляют собой полноценные объекты, что предоставляет разработчику гораздо большую гибкость.
Во-первых, все перечисления наследуются от класса <tex>java.lang.Enum</tex>, у которого есть ряд удобных методов, а именно:
 
<tex>— name()</tex> — имя константы в виде строки
Перечисления могут реализовывать любые интерфейсы
При этом методы в перечислении могут быть абстрактными, а конкретные экземпляры констант могут определять такие методы (как, впрочем, и переопределять уже определенные)
 
== Пример ==
Раньше класс бинарные операции мы делали вот так
668
правок

Навигация