Pomozte s programem v C++...
Zdravím,
potřebuju tuhle: http://java.sun.com/j2se/1.4.2/docs/api/java/util/A rrayList.html třídu pro C++, asi by nebyl problém si něco takového napsat, ale raději se zeptám jesti už něco takového neexistuje, abych si ušetřil psaní... Nemusí to být úplně stejné alespoň principiálně. Řeším příklad Malý vysokoškolský studijní systém. Rozvrhl jsem si to nějak takto:
1. třída: Osoba
2. třídy: Zaměstnanec, Student - dědí z třídy Osoba
3. třída: Doktorand - dědí z třídy Zaměstnanec i Student (doktorand je v podstatě i zaměstnanec, dostává plat)
4. třída: Zkouška
5. třídy: SeznamStudentů, SeznamZaměstnanců, SeznamZkoušek, SeznamDoktorandů - dětí z třídy ArrayList, a doplním pouze metody, jako např. najdiStudenta(int id), tiskSeznamu() apod.
Každý student a doktorand bude mít privatní atribut kolekci (ArrayList) zkoušek na které se zapsal.
PS: Snad jsem to napsal srozumitelně. Jedná se o projekt k zápočtu z C++... Budu vděčný za každé připomínky k mojí úvaze... Má někdo podobnou třídu, jako je zmiňovaný Javovský ArrayList pro C++ (měla by to být třída, která je Template)?
Díky!
MaSo