Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Predmet
- {
- //...
- //2. Operator += koji dodaje podatke o predmetu, ocjena mora biti izmeฤu 6 i 10
- bool operator+=(const Predmet& obj)
- {
- if (obj._ocjena < 6 || obj._ocjena > 10)
- return false;
- delete[] _naziv;
- int size = strlen(obj._naziv) + 1;
- _naziv = new char[size];
- strcpy_s(_naziv, size, obj._naziv);
- _ocjena = obj._ocjena;
- }
- // ....
- }
- class Student :public Osoba
- {
- //...
- //2. operator+= koji dodaje predmete, onemoguฤiti dodavanje istih predmeta
- bool operator+=(const Predmet& obj)
- {
- bool uspjeh = _predmeti[_trenutno] += obj;
- if (uspjeh)
- _trenutno++;
- return uspjeh;
- }
- // ...
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement