JAVA programavimas (BIT)
1.1. Užduotis
1. Sukurkite parametrizuotą (Generic) tipo klasę "OMasyvas" kurioje būtų atributas - masyvas kurio tipą nurodytumėme kuriant OMasyvas objektą.
2. Sukurkite konstruktorių kuriam nurodytumėte kokio dydžio masyvas turi būti sukuriamas.
3. Sukurkite metodus:
set(int index, T value) - priskiriama masyvo elementui "index" reikšmė "value". Taip pat padarykite taip jei nurodyts indeksas yra didesnis už masyvo dydį arba yra neigiamas turėtų išmesti klaidą (throw new Exception("Klaidos aprašas"));
get(int index) - grąžinama masyvo elemento "index" reikšmė. Taip pat padarykite taip jei nurodyts indeksas yra didesnis už masyvo dydį arba yra neigiamas turėtų išmesti klaidą (throw new Exception("Klaidos aprašas"));
4. Sukurkite metodą toString() - jis turi sugrąžinti String'ą kuriame butų visi masyve esantys elementai tokiu formatu: indeksas=>reikšmė. Pvz.:
[0=>"value1", 1=>"value2", 2=>"value3" ]