Механизм наследования в ООП на Java - Лабораторная работа №2 по дисциплине: Современные языки программирования. Вариант 14

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon build.xml
material.view.file_icon manifest.mf
material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon Chief.class
material.view.file_icon Doctor.class
material.view.file_icon JavaApplication2.class
material.view.file_icon Medic.class
material.view.file_icon
material.view.file_icon build-impl.xml
material.view.file_icon genfiles.properties
material.view.file_icon project.properties
material.view.file_icon project.xml
material.view.file_icon
material.view.file_icon private.properties
material.view.file_icon private.xml
material.view.file_icon
material.view.file_icon
material.view.file_icon Chief.java
material.view.file_icon Doctor.java
material.view.file_icon JavaApplication2.java
material.view.file_icon Medic.java
material.view.file_icon
material.view.file_icon Отчет_ЛР2.docx

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Excel
  • Microsoft Word

Описание

Лабораторная работа №2

Тема: Механизм наследования в ООП на Java

Цель: изучение принципов реализации базового принципа ООП «Наследование» на языке Java, освоение приемов программирования на языке Java программ с использованием принципов наследования.

Задание
1. Изучить механизм наследования в языке Java. Источники:
- текущие теоретические положения;
- источники 1, 2 и 7 основной литературы;
- электронное издание 34.
2. Согласно номеру варианта (см. табл., M – остаток от деления двух последних цифр пароля на 20) выбрать из таблицы индивидуальные данные о базовом и производных классах, а также операциях классов
3. Создать приложение Java, которое реализует механизм наследования заданных классов, выполняет инициализацию и модификацию полей класса, вывод данных на экран, а также заданные специальные операции.

Варианты заданий к лабораторной работе №2
M: 14
Базовый класс (поля): Медицинский работник (ФИО, пол, возраст, стаж)
Производные классы (поля): Врач (категория, дата повышения квалификации) – Зав. Отделением (число подчиненных)
Специальные операции классов:
- Базовый: Идентификация по стажу
- Производные: Повышение квалификации; рием/увольнение мед. работника

Листинг программы
Блок-схемы специальных операций
Результат тестирования всех методов
Описание различий в работе конструкторов базового и производного классов
Выводы

Дополнительная информация

Без замечаний!
Год сдачи: 2024 г.
Преподаватель: Полетайкин А.Н.
Помогу с другим вариантом.

Выполняю работы на заказ по различным дисциплинам.
E-mail: LRV967@ya.ru
Лабораторная работа 2: Механизм наследования в ООП на Java вариант 13
Цель: изучение принципов реализации базового принципа ООП «Наследование» на языке Java, освоение приемов программирования на языке Java программ с использованием принципов наследования. Задание. Изучить механизм наследования в языке Java. Источники: текущие теоретические положения; источники 1, 2 и 7 основной литературы; электронное издание 34. Согласно номеру варианта (см. табл., M – остаток от деления двух последних цифр пароля на 20) выбрать из таблицы индивидуальные данные о базово
User amphtears : 23 февраля 2026
300 руб.
Современные языки программирования. Вариант №23
Контрольная работа I. Инкапсуляция обработки одномерных массивов. 1. В соответствии с индивидуальным вариантом (см. приложение 1) разра-ботать класс Array, описывающий динамический одномерный массив и операции с ним. Класс должен содержать такие закрытые члены: длина массива; ссылка на массив; заданный числовой показатель; а также инкапсулировать такие открытые методы: конструктор без параметров, содержащий инициализатор массива ну-левыми элементами; конструктор с параметрами, инициализиру
User IT-STUDHELP : 15 февраля 2022
800 руб.
promo
Лабораторная работа №2 по дисциплине: Информатика. Вариант 14
Лабораторная работа № 2 ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ. Задание к лабораторной работе: Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Вариант 14: Создать файл. Заменить начальные буквы всех слов на прописные буквы и записать результирующий текст в новый файл. Содержание отчета: 1. Номер и тема лабораторной работы. 2. Задание к лабораторной работе. 3. Схема алгоритма решения задачи. 4. Программа на языке Cи. 5. Скрины экранов с результатами выполн
User Kristina00000 : 26 мая 2023
350 руб.
Лабораторная работа №2 по дисциплине: Информатика. Вариант 14
ОБРАБОТКА ТЕКСТОВЫХ ФАЙЛОВ Задание Написать программу на языке Си для обработки текстового файла в соответствии с вариантом задания. Таблица 1 – Исходные данные Вариант: 14 Создать файл. Заменить начальные буквы всех слов на прописные буквы и записать результирующий текст в новый файл. 1. Схема алгоритма 2. Программа на языке Си 4. Результаты выполнения программы 5. Ответы на контрольные вопросы 1. Описание символьных данных и строк на языке Си. 2. Встроенные функции языка Си, используемые
User Roma967 : 5 февраля 2023
400 руб.
promo
Определить среднее арифметическое массива - Контрольная работа по дисциплине: Современные языки программирования. Вариант 14
Задание 1 Условие: M: 14 Массив и длина: Y(20) Интервал генерации: [-35, -10] Критерий для анализа: Определить среднее арифметическое массива Обработка: Элементы массива умножить на их номер. 1. В соответствии с индивидуальным вариантом (см. приложение 1) разработать класс Array, описывающий динамический одномерный массив и операции с ним. Класс должен содержать такие закрытые члены: - длина массива; - ссылка на массив; - заданный числовой показатель; а также инкапсулировать такие открытые мето
User Roma967 : 25 марта 2024
1600 руб.
promo
Лабораторная работа №2 по дисциплине: Основы телекоммуникаций. Вариант 14
Лабораторно-практическое занятие 2. Факсимильные аппараты. Вариант 14. Задание 1. Рассчитать время передачи штрихового изображения одной страницы формата А4, для разных режимов разрешающей способности - стандартной, улучшенной и сверхвысокой ( STANDART, FINE, Super FINE). 2. Модем факсаппарата использует модуляцию, соответствующую Рекомендации V.29 (скорость передачи данных R=9600 бит.с, скорость модуляции B=2400 Бод). Модуляционный код приведен в таблице 6 (1) методических указаний. 3. Из
User Kristina00000 : 26 мая 2023
350 руб.
Онлайн Тест по дисциплине: Современные языки программирования.
Вопрос №1 Ресурсы – это: процессы, которые пользователь инициировал в процессе выполнения потока идентификационные номера процессов, которые пользователь инициировал в процессе выполнения потока объекты, которые запрашиваются, используются и освобождаются процессами в период их активности устройства ввода-вывода, связанные с выполнением потока Вопрос №2 Какие заголовки конструкторов объекта типа Thread некорректны? 1. Thread() 2. Thread(Runnable target) 3. Thread(ThreadGroup group, Runn
User IT-STUDHELP : 16 апреля 2023
650 руб.
promo
Обработка исключений на языке Java - Лабораторная работа №3 по дисциплине: Современные языки программирования. Вариант 14 (четный)
Лабораторная работа №3 Тема: Обработка исключений на языке Java Цель: изучение возможностей объектно-ориентированного языка Java по обработке исключений, приобретение навыков обработки стандартных контролируемых исключений, а также создания и обработки собственных исключений. Задание 1. Изучить принципы применения механизма обработки исключений. Источники: - текущие теоретические положения; - источники 1, 3, 4 основной литературы; - электронное издание 34. 2. Решить задачу вычисления значения
User Roma967 : 25 марта 2024
400 руб.
promo
Производственный менеджмент. Вариант №7
Выбор варианта контрольной работы производится по последней цифре пароля. 7 Исходные данные для каждого студента представлены в следующем виде: Ёмкость проектируемой АТС, номеров ____ . Количество соединительных линий от проектируемой АТС к другим АТС и УВС (исходящие/входящие): АТС 1 ___ /___ УВС 1 ___ / __ АТС 2 ___ /___ УВС 2 ___ / __ АТС 3 ___ /___ УВС 3 ___ / __ Расстояние между проектируемой АТС и другими АТС и УВС: АТС 1 ____ УВС 1 ____ АТС 2 ____ УВС 2 ____ АТС 3 ____ УВС 3 ____ Ср
User ord1k : 10 апреля 2017
300 руб.
Экономика ЕС: проблемы унификации пространства
Оглавление Введение 1.Общая экономическая ситуация в ЕС 2.Расширение ЕС. Основные Особенности. 3.Расширение ЕС и рынок труда 4.Новые члены ЕС и Валютный союз 5.Вступление Болгарии и Румынии в Европейский Союз. 6.ЕС и Турция – экономические эффекты от вступления Заключение. 7.Список литературы: Введение. Экономическая интеграция представляет собой широкое межгосударственное объединение, которое обладает своей организационной структурой. Между участниками интеграции осуществляется более глубокое
User DocentMark : 10 сентября 2013
Проектування проведення реконструкції системи тепло-постачання та вентиляції повітря приміщень цеху залізобетонних виробів ЗАТ «Форум-ДС» у м.Київ
Вступ………………………………………………………………………..……….4 1 Система опалення…………………………………………………………..…….6 1.1 Розрахунок тепловтрат………………………………………………….….....6 1.2 Максимальні витрати теплоти на опален-ня…………………………….…..22 1.3 Середні витрати теплоти на опален-ня………………………………….…...22 1.4 Річні витрати теплоти на опален-ня…………………………………….…....23 1.5 Розрахунок нагрівальних приладів…………………………………….…....24 1.6 Гідравлічний розрахунок системи опален-ня………………………….…....32
User GnobYTEL : 27 сентября 2014
1000 руб.
Проектування проведення реконструкції системи тепло-постачання та вентиляції повітря приміщень цеху залізобетонних виробів ЗАТ «Форум-ДС» у м.Київ
Алгоритмы поиска подстроки в строке
Введение. 3 Часть 1. Теоретические сведения об алгоритмах поиска подстроки в строке. 5 1.1. Основные понятия. 5 1.1.1 Строка, её длина, подстрока. 5 1.1.2. Понятие о сложности алгоритма. 6 1.2. Алгоритмы основанные на методе последовательного поиска. 7 1.2.1. Алгоритм последовательного (прямого) поиска (The Brute Force Algorithm). 7 1.2.2. Алгоритм Рабина. 7 1.3. Алгоритм Кнута - Морриса - Пратта (КМП). 10 1.4. Алгоритм Бойера – Мура и некоторые его модификации. 13 1.4.1. Алгоритм Бое
User alfFRED : 3 октября 2013
10 руб.
up Наверх