Skip to content

CAH4E33/Briukhanov_Alex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗂️35-Практика ООП | Брюханов Олександр📂

📘Task01

Завдання:

Написати просту консольну програму (наприклад вивід на екран аргументів командної строки)

Результат виконання програми

📘Task02

Індивідуальне завдання №2:

Знайти двійкове, вісімкове та шістнадцяткове уявлення цілісного значення

Результат виконання програми

Результат тестування програми

📘Task03

Завдання:

Використовуючи шаблон проектування Factory Method (Virtual Constructor), розробити ієрархію, що передбачає розширення рахунок додавання нових відображуваних класів. Розширити ієрархію інтерфейсом "фабрикованих" об'єктів, що представляє набір методів для відображення результатів обчислень.

Результат виконання програми

Результат тестування програми

📘Task04

Завдання:

За основу використовувати вихідний текст проекту попередньої лабораторної роботи Використовуючи шаблон проектування Factory Method (Virtual Constructor), розширити ієрархію похідними класами, реалізують методи для подання результатів у вигляді текстової таблиці. Параметри відображення таблиці мають визначатися користувачем. Продемонструвати заміщення (перевизначення, overriding), поєднання (перевантаження, overloading), динамічне призначення методів (Пізнє зв'язування, поліморфізм, dynamic method dispatch).

Результат виконання програми

Результат тестування програми

📘Task05

Завдання:

  • Реалізувати можливість скасування (undo) операцій (команд).
  • Продемонструвати поняття "макрокоманда"
  • При розробці програми використовувати шаблон Singletone.
  • Забезпечити діалоговий інтерфейс із користувачем.
  • Розробити клас для тестування функціональності програми.

Результат виконання програми

Результат тестування програми

📘Task06

Завдання:

  • Продемонструвати можливість паралельної обробки елементів колекції (пошук мінімуму, максимуму, обчислення середнього значення, відбір за критерієм, статистична обробка тощо).
  • Управління чергою завдань (команд) реалізувати за допомогою шаблону Worker Thread.

Результат виконання програми

Результат тестування програми


📝Практика виконувалась в середовищі IntelliJ IDEA

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages