Ik ben al enige tijd bezig met Java en C# OOP.
Nu is het al weer een tijdje geleden dat ik bezig ben geweest met PHP OOP en wil dit weer oppakken.
Ik heb een idee bedacht welke ik eerst wil uitwerken in een class diagram voordat ik deze uitwerk
in code.
Het idee is als volgt::
Oefen opdracht Radio
De opdracht bestaat uit een simpele radio met enkele knoppen. Eén om de radio aan of uit te zetten. Twee knoppen om te zoeken naar verschillende frequenties (zoeken naar radiostations). Met nog een knop kan de volume geregeld worden. Het speciale aan deze radio is, dat je door de lijst met nummer kan bladeren. Hiervoor heeft de radio nog twee extra knoppen (volgende en vorige).
De radio heeft tevens een display waarop het volgende staat weergegeven:
- Gekozen radiostation met frequentie;
- Volume;
- Tijd en datum;
- Een nummer dat afspeelt (nummer van radiostation).
Er kunnen verschillende radiostations zijn met elk hun eigen lijst met nummers. Elk nummer heeft een auteur, titel, genre, tijd, album, omschrijving, kosten van nummer. De verschillende radiostations moeten wel betalen voor nummers omdat hier een copy right op zit. Elke radiostation heeft z’n eigen frequentie met naam waarop deze te benaderen is.
Eenmaal een radio station geselecteerd moet het mogelijk zijn om door de lijst met verschillende nummers te bladeren.
Hebben jullie nog leuke ideeën welke hieraan toegevoegd kunnen worden voordat ik begin aan het uitwerken van
de classe diagram.
p.s. ik weet hoe oop werkt zoals abstract, interface, inherence, Polymorphism, casting etc
9.801 views