14 lines
533 B
Plaintext
14 lines
533 B
Plaintext
|
Wybrany wzorzec: Iterator
|
||
|
|
||
|
Kod zawiera klasy:
|
||
|
Song - zawiera informacje o nazwie piosenki, nazwie artysty i długości
|
||
|
Playlist - zawiera zbiór piosenek oraz funkcje generowania dla niej iteratora
|
||
|
PlaylistIter - iterator klasy Playlist pozwalający na pobieranie kolejnych piosenek
|
||
|
|
||
|
Funkcja main zawiera kod który:
|
||
|
- tworzy plaliste
|
||
|
- dodaje piosenki do playlisty
|
||
|
- wykonuje pętle for na iteratorze stworzonym z Playlist'y i wypisuje informacje o każdej piosence
|
||
|
|
||
|
Link do repozytorium: https://git.dawidpietrykowski.com/UMK/io_2
|