Advertisement
borisdexter

Nasleduvanje

Jan 22nd, 2020
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. * Voved
  2. -nasleduvanje
  3. -constructor/destructor
  4. -promenlivi
  5. -funkcii
  6.  
  7. Задача 1.
  8.  
  9. Напиши класа Runner што ќе чува информации за еден трчач за името (динамички алоцирана низа) и за колку секунди истрчал еден круг. Преоптовари оператори
  10. << input - ime - sekundi
  11. >> output - ime - sekundi
  12. operator=
  13. operator+=(int) - posle VAR da dodademe sekundi za trchachot
  14.  
  15. Напиши класа Trka која ќе чува информации за локацијата на трката (карактерна низа), динамички алоцирана низа од трчачи и бројот на трчачи. За оваа класа напиши:
  16. -operator+= za dodavanje na trkach
  17. -operator-= za odzemanje na trkach shto trgnal pred vreme
  18. -najbrzTrkach() - go pecati najbrziot trkach
  19.  
  20. -nasleduvanje-
  21.  
  22. Задача 2.
  23. Напиши класа за во која ќе чуваме информации за името на сопственикот (динамички алоцирана низа), состојба и бројот на картичката. Потоа преоптовари ги следните функции:
  24. operator>> - vnesuvame ime, sostojba i broj za karticka
  25. print() + operator<< - print ime,sostojba i broj
  26. deposit() - da stavime pari na kartickata
  27. withdra() - da izvadime pari
  28.  
  29. Правиме класа кредитна картичка што ќе ги има истите одлики на кредитна картичка само ќе имаме и долна граница на колку можеме максимум да бидеме во минус. Тестирај ги сите функции и оператори.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement