Что вы называете реализованным типом Enum?
В рамках своей дипломной работы я реализовал тип Enum (с константами и некоторыми методами) для проекта, над которым я работаю. Однако я не уверен, как это назвать в самой диссертации. Я начал с "Enum-класса", но так как он отсутствует class
Ключевое слово, я не знаю, могу ли я назвать это классом. "Тип enum" звучит немного странно, поскольку enum уже является типом данных, и я хочу сослаться на мою реализацию, а не на общий тип Java. Есть ли соглашение, как ссылаться на Enums?
3 ответа
Я бы использовал перечисление, так как то, что есть. Сравните словарную статью для перечисления
перечислить: упомянуть (несколько вещей) по одному
по сравнению с определением для перечислимых типов из учебника Java
Тип enum - это тип, поля которого состоят из фиксированного набора констант.
Так, например, для перечисления всех будних дней он будет использовать weekdays-enum(eration). Не нужно придумывать для него новый термин
Вы можете просто назвать это "enum", например, "enum цветов", "перечисление времен года" и т. Д.
Ради полноты; Я только что наткнулся на учебник по Java для Oracle. Это говорит:
enum
Объявление определяет класс (называемый типом перечисления).
(Источник: http://docs.oracle.com/javase/tutorial/java/javaOO/enum.html).
В настоящее время я использую перечисление (как предложил Робин) или тип перечисления в моей диссертации.