Изменения

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

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

716 байт добавлено, 21:52, 17 июня 2013
Нет описания правки
Начнем с примера. == Пример ==Раньше класс бинарные операции мы делали вот так
public class BinaryOperation {
public int Plus (int a, int b) {
}
}
abstract public int calculate(int a, int b);
Перечисление может иметь :закрытые конструкторы, поля, методы, абстрактные методы(если они определены в каждом экземпляре).
 
Перечисление может реализовывать интерфейсы
Также возможно создавать переменные(а не классы).
== Методы работы с перечислениями ==
Класс <tex>Enum –</tex> базовый для перечислений
<tex>name() –</tex> имя
<tex>ordinal()</tex> – номер
<tex>valueOf(Class, name) –</tex> экземпляр по номеру
668
правок

Навигация