Witam,
dostalem pewny problem do rozwiazania i jedna z rzeczy nad ktora sie zastanawiam jest jak dynamicznie przechowywac wiele obiektow danej klasy, bez kolejek/list/stosów z dodatkowych bibliotek.
np
mam klase Kient z konstruktorem:
Klient(int ID, int numer, ...){
...
}
I w Main'ie gdzieś tam sa metody
dodajNowegoKlienta(id,numer, ...) => new Klient(id, numer,...)
usunKlienta(id)
i powiedzmy ktos moze sobie dodawac tych klientow ile wlezie + w dowolnym momenciew usuwac klienta o danym ID
Jak to przechowywac? Nie moge uzywac ŻADNYCH biblotek dodatkowych. tylko podstawowe petle, tablice etc.
w tablicach musze znac ilosc elementow etc, a jedyne co mi przychodzi do glowy to przepisywanie aktualnej tablicy Klientow o dlugosci X do tempa, zastepywanie jej tablicą o wielkosci X+1. zapelnianie z tempa + dodawanie dodatkowego elementu, ale czuje ze nie tędy droga.
Proszę o pomoc :)