Witam, mam do zrobienia klasę, której szkielet wygląda następująco:
[code]class Kolekcja
def swap(i,j)
// zamieniamy miejscami elementy i-ty i j-ty
end
def length()
// zwraca liczbę elementów kolekcji
end
def get(i)
// zwraca i-ty element
end
end[/code]
I teraz nie do końca wiem jak się za to zabrać.
Każdy element powinien posiadać id oraz wartość?
A może powinienem zrobić podklasę klasy kolekcja zawierającą elementy?
Napisz klasę która dziedziczy po Array. Metodę length masz za darmo wtedy, tablica.get(i) to tak jak tablica[i], tylko metodę swap(i,j) zaimplementować.