https://github.com/makarasty/sc-animals
🎃
https://github.com/makarasty/sc-animals
csharp
Last synced: 6 months ago
JSON representation
🎃
- Host: GitHub
- URL: https://github.com/makarasty/sc-animals
- Owner: makarasty
- License: mit
- Created: 2023-10-13T12:10:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-30T08:09:55.000Z (almost 2 years ago)
- Last Synced: 2025-09-20T13:39:25.304Z (10 months ago)
- Topics: csharp
- Language: C#
- Homepage:
- Size: 129 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
Створити клас Тварина, вспадкувати від нього класи: Риби, Птиці, Савці та Земноводні
Створити клас Простір вспадкувати від нього класи: Вода, Земля і Повітря,
у воді можна плавати на землі ходити, а в повітрі літати.
У простору є характеристика тривалість
Створити декілька дочірніх класів риб, наприклад тунець і риба летяга (що вміє літати)
Створити декілька дочірніх класів ссавців що вміють бігати та/або плавати й/або літати (летюча миша)
і так далі для кожного класу тварин.
Для кожного способу пересування має бути своя швидкість в кожної тварини
Так, що хтось бігає швидше ніж плаває чи літає або навпаки.
Створити клас Траса що буде складатись з різних перешкод (вода, земля, повітря)
відповідно кожна перешкода має свою тривалість.
Траса має свою довжину.
На трасу можна виставити спортсменів для перегонів.
На трасі ітеративно по черзі змінюватимуться перешкоди, а тварини рухатимуться вперед.
Результат перегонів відобразити в консолі.
Складніший варіант процес перегонів відобразити в консолі.
Додати спецефекти!
Кожна тварина має свій особливий вигук,
коли якась тварина завершує перешкоду першою вона вигукує свій клич.