Vzemite vašo rešitev naloge 1.2.
Preučite in uporabite zgled ter predelajte nalogo 1.2 tako, da uporabite (https://en.cppreference.com/w/cpp/numeric/random/random_device) naključnih števil za generiranje objektov popite vode (mesec naj bo 3, leto 2022, dnevi pa od 1 do 30). Namesto polja uporabite (https://en.cppreference.com/w/cpp/container/vector).
Napišite razred WaterIntake, ki bo imel naslednje instančne privatne lastnosti:
day: unsigned int,
month: unsigned int,
year: unsigned int,
quantity: float.
Razred naj vsebuje konstruktor s 4 argumenti.
Napišite javne metode: get (vrne podatek) za vsako lastnost posebej in set (nastavi podatek) samo za lastnost quantity.
Razredu dodajte metodo toString, ki vrne vse podatke objekta.
Razredu dodajte metodo addQuantity, ki prejme realno vrednost, za katero poveča quantity.
Preuredite glavni program iz naloge 1.2 tako, da bo vector vseboval kazalce na objekte razreda WaterIntake (zgled.cpp).