An open API service indexing awesome lists of open source software.

https://github.com/makarasty/sc-animals

🎃
https://github.com/makarasty/sc-animals

csharp

Last synced: 6 months ago
JSON representation

🎃

Awesome Lists containing this project

README

          

Створити клас Тварина, вспадкувати від нього класи: Риби, Птиці, Савці та Земноводні

Створити клас Простір  вспадкувати від нього класи: Вода, Земля і Повітря,
у воді можна плавати на землі ходити, а в повітрі літати.
У простору є характеристика тривалість

Створити декілька дочірніх класів риб, наприклад тунець і риба летяга (що вміє літати)
Створити декілька дочірніх класів ссавців що вміють бігати та/або плавати й/або літати (летюча миша)
і так далі для кожного класу тварин.

Для кожного способу пересування має бути своя швидкість в кожної тварини
Так, що хтось бігає швидше ніж плаває чи літає або навпаки.

Створити клас Траса що буде складатись з різних перешкод (вода, земля, повітря)
відповідно кожна перешкода має свою тривалість.
Траса має свою довжину.
На трасу можна виставити спортсменів для перегонів.
 
На трасі ітеративно по черзі змінюватимуться перешкоди, а тварини рухатимуться вперед.
Результат перегонів відобразити в консолі.
Складніший варіант процес перегонів відобразити в консолі.

Додати спецефекти!
Кожна тварина має свій особливий вигук,
коли якась тварина завершує перешкоду першою вона вигукує свій клич.