Изученный материал по Java. Дополнительные возможности ООП.
Запись от AlexProgramm размещена 07.03.2023 в 01:17
Показов 1225
Комментарии 0
|
Закончил тему: 11. Дополнительные возможности ООП.
Перечисление (enum type) – пользовательский тип данных, определяющий множество констант Переменная типа перечисление должна равняться одной из заданных констант. Шаблон (generic type) – это класс или интерфейс, параметризованный по типам данных. Вложенные классы: - статические вложенные классы (static nested classes) - внутренние классы (inner classes) - локальные классы (local classes) - анонимные классы (anonymous classes) Задачи: 1. В пакете com.spec разработайте перечисление Month– месяцы. Перечисление должно содержать: • константы для обозначения месяцев • скрытое целочисленное поле, определяющее принадлежность месяца к времени года (0 – зима, 1 – весна, 2 – лето, 3 – осень) • конструктор, инициализирующий время года для каждого месяца • метод boolean isSummer(), определяющий, является ли месяц летним, а также аналогичные методы для других времен года • статический метод Month[] getSummerMonths, возвращающий массив летних месяцев, а также аналогичные методы для других времен года 2. Создайте демонстрационную программу, работающую с перечислением Month
| |||||
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии


