Задача по Java SE (IntelliJidea) ООП Наследование и Полиморфизм

Отменен
Заказ
4277918
Раздел
Программирование
Предмет
Тип работы
Антиплагиат
Не указан
Срок сдачи
19 Сен 2021 в 20:55
Цена
Договорная
Блокировка
10 дней
Размещен
18 Сен 2021 в 18:19
Просмотров
117
Описание работы

Создайте класс User с параметрами: 

protected int id

protected String login

protected String password

protected String name

protected String surname

 

Обязательно создайте конструкторы (с параметрами и по умолчанию).

+ User()

+ User(int id, String login, String password, String name, String surname)

 

Создайте все геттеры и сеттеры

 

Далее, создайте в этом классе метод getData() который выводит на экран все параметры данного пользователя

 

Далее, создайте класс Staff который наследует от класса User с параметрами:

private double salary;

private String subjects[] = new String[100];

private int indexOfSubject = 0;

 

Создайте геттеры и сеттеры.

Переопределите метод getData()  для класса Staff

 

Далее, создайте класс Student который наследует от класса User с параметрами:

private double gpa

private String courses[] = new String[100]; 

private int indexOfCourses = 0;

 

Создайте геттеры и сеттеры.

Переопределите метод getData()  для класса Student

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир