Назад Вперед Зміст

Варіанти завдань

Варіант 1

Створити інтерфейс IParent, який описує роботу різних видів транспорту та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує морський транспорт і містить:

Реалізувати цей інтерфейс у класі Child2, який описує наземний транспорт і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 2

Створити інтерфейс IParent, який описує видання різних видів преси та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує журнал і містить:

Реалізувати цей інтерфейс у класі Child2, який описує книгу і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 3

Створити інтерфейс IParent, який описує функцію та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує лінійну функцію y=bx+c і містить:

Реалізувати цей інтерфейс у класі Child2, який описує квадратичну функцію y=a*x*x+b*x+c і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 4

Створити інтерфейс IParent, який описує рішення рівнянь та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує лінійне рівняння bx+c=0 і містить:

Реалізувати цей інтерфейс у класі Child2, який описує квадратне рівняння a*x*x+b*x+c =0 і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 5

Створити інтерфейс IParent, який описує нарахування різних видів допомоги та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує допомогу з інвалідності та містить:

Реалізувати цей інтерфейс у класі Child2, який описує допомогу багатодітним і містить:

У методі Main, випадково визначатимемо:

Результат:

Варіант 6

Створити інтерфейс IParent, який описує нарахування різних видів податків і декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує нарахування податку фізичній особі та містить:

Реалізувати цей інтерфейс у класі Child2, який описує нарахування податку юридичній особі та містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 7

Створити інтерфейс IParent, який описує прогресії та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує арифметичну прогресію і містить:

Реалізувати цей інтерфейс у класі Child2, який описує геометричну прогресію і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 8

Створити інтерфейс IParent, який описує правильні тривимірні фігури та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує тетраедр і містить:

Реалізувати цей інтерфейс у класі Child2, який описує куб і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 9

Створити інтерфейс IParent, який описує геометричні тіла та декларує методи:

Реалізувати цей інтерфейс у класі Child1, що описує прямокутний паралелепіпед і містить:

Реалізувати цей інтерфейс у класі Child2, який описує конус і містить:

Реалізувати цей інтерфейс у класі Child3, який описує кулю і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 10

Створити інтерфейс IParent, який описує літаки та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує пасажирський літак і містить:

Реалізувати цей інтерфейс у класі Child2, який описує винищувач і містить:

Реалізувати цей інтерфейс у класі Child3, який описує бомбардувальник і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 11

Створити інтерфейс IParent, який описує отримання різними співробітниками зарплати та премії та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує співробітника, який працює на ставці і містить:

Реалізувати цей інтерфейс у класі Child2, який описує службовця, що отримує погодинну зарплату і містить:

Реалізувати цей інтерфейс у класі Child3, який описує службовця, що отримує відсоток від суми продажів і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Варіант 12

Створити інтерфейс IParent, який описує отримання доходу від різних видів залізничних вагонів та декларує методи:

Реалізувати цей інтерфейс у класі Child1, який описує загальний вагон і містить:

Реалізувати цей інтерфейс у класі Child2, який описує плацкартний вагон і містить:

Реалізувати цей інтерфейс у класі Child3, який описує купейний вагон і містить:

У методі Main, у циклі з п'яти витків будемо випадковим чином визначати:

Результат:

Назад Вперед Зміст