JohnBeton
Legacy Member
Stel: ontwerp van een kalender applicatie (semi-PHP code vermits ik daar nu het meest mee bezig ben):
Een gegeven kalenderdag kan dus meerdere afspraken en reminders bevatten.
Nu is mijn vraag: hoe leg je de OO-link tussen kalenderdag en afspraak (vb om verschillende afspraken van een gegeven dag in te laden in de afspraken-arrayu van een kalenderdag object)?
Mijn idee: een extra 'afspraakhandler' object maken, dat van kalenderdag een bepaalde datum binnenkrijgt en vervolgens (in de DB bvb) afspraken van die dag verzamelt en teruggeeft in een Array.
Of zit ik er helemaal naast?
Thanks!
PHP:
class afspraak
{
private datum;
private titel;
private text;
/*
...
*/
}
class kalenderdag
{
private dag;
private maand;
private jaar;
private afspraken=Array();
private reminders=Array();
/*
...
*/
}
Nu is mijn vraag: hoe leg je de OO-link tussen kalenderdag en afspraak (vb om verschillende afspraken van een gegeven dag in te laden in de afspraken-arrayu van een kalenderdag object)?
Mijn idee: een extra 'afspraakhandler' object maken, dat van kalenderdag een bepaalde datum binnenkrijgt en vervolgens (in de DB bvb) afspraken van die dag verzamelt en teruggeeft in een Array.
Of zit ik er helemaal naast?
Thanks!
