Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР_A4_OOP_2.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать

3. Побудувати ієрархію класів згідно схеми наслідування, приведеній у варіанті завдання. Представити діаграму класів та приклад варіантів використання даної схеми для довільного завдання

1. Описати механізм наслідування в ООП.

2. Розробити програму, що реалізовує простий клас на основі заданої структури даних.

Проекти пошуку позаземних сигналів

Рік

Науковий керівник

Діаметр антени (м)

Робоча частота (МГц)

1960

Дрейк

26

1420

1970

Троицкий

14

1875

1978

Хоровиц

300

1665

Примітка: спостерігалися об'єкти от 2 зірок до декількох галактик

3. Побудувати ієрархію класів згідно схеми наслідування, приведеній у варіанті завдання. Представити діаграму класів та приклад варіантів використання даної схеми для довільного завдання

1. Визначити поняття рефакторінгу програмного забезпечення.

2. Розробити програму, що реалізовує простий клас на основі заданої структури даних.

Офісні пакети

Найменування

Виробник

Кількість складових частин

Ціна ($)

Office

Microsoft

4

870

SmartSute

Lotus

5

1020

StarOffice

Sun

4

9

Примітка: можливість безкоштовного отримування продукту StarOffice через Internet

3. Побудувати ієрархію класів згідно схеми наслідування, приведеній у варіанті завдання. Представити діаграму класів та приклад варіантів використання даної схеми для довільного завдання

1. Навести позитивні аспекти наслідування і його практичні можливості.

2. Розробити програму, що реалізовує простий клас на основі заданої структури даних.

Сільськогосподарські культури

Найменування

Тип

Посівна площа (га)

Врожайність (ц/га)

Соя

Б

13000

45

Чумиза

З

8000

17

Рис

З

25650

24

Примітка: З зернові, Б бобові

3. Побудувати ієрархію класів згідно схеми наслідування, приведеній у варіанті завдання. Представити діаграму класів та приклад варіантів використання даної схеми для довільного завдання

1. Описати реалізацію наслідування в C #.

2. Розробити програму, що реалізовує простий клас на основі заданої структури даних.

Відомість спортивних змагань

Прізвище учасника

Код команди

Кількість балів

Підсумкове місце

Баландин

С

123.7

2

Шишков

Ш

79.98

3

Кравченко

Д

134.8

1

Примітка: Д "Динамо", С "Спартак", Ш "Шахтар"

3. Побудувати ієрархію класів згідно схеми наслідування, приведеній у варіанті завдання. Представити діаграму класів та приклад варіантів використання даної схеми для довільного завдання

1. Описати додавання полів нащадком.

2. Розробити програму, що реалізовує простий клас на основі заданої структури даних.

Відомість громадського транспорту

Вид транспорту

№ маршруту

Протяжність маршруту (км)

Час в дорозі (хв)

Тр

12

27.55

75

Тс

17

13.6

57

А

12а

57.3

117

Примітка: Тр трамвай, Тс тролейбус, А автобус

3. Побудувати ієрархію класів згідно схеми наслідування, приведеній у варіанті завдання. Представити діаграму класів та приклад варіантів використання даної схеми для довільного завдання

1. Дати визначення конструкторів батьківських класів та класів-нащадків.

2. Розробити програму, що реалізовує простий клас на основі заданої структури даних.

Сільськогосподарські культури

Найменування

Тип

Посівна площа (га)

Врожайність (ц/га)

Соя

Б

13000

45

Чумиза

З

8000

17

Рис

З

25650

24

Примітка: З зернові, Б бобові

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]