daysleper Skrevet 8. desember 2003 Del Skrevet 8. desember 2003 Ok, skal ta dette eksempelet til etteretning så fort jeg kommer til dette med arv. Angående dette med kode, så har jeg i hvertfall fått beskjed fra flere hold at pseudokode er noe jeg burde satse på i eksemplene; så det er noe jeg skal ta tak i tror jeg. Jeg vet ikke helt åssen jeg skal forklare ting uten å bruke noen form for (pseudo)kode i det hele tatt? Jeg kunne gått for enkle UML-diagrammer, disse viser omtrent det samme som en tom (det i header-filer (.h)) klasse-deklarasjon ville gjordt. Jeg kan eventuellt ha med begge deler? Lenke til kommentar
pertm Skrevet 10. desember 2003 Del Skrevet 10. desember 2003 (endret) Jeg vet ikke helt åssen jeg skal forklare ting uten å bruke noen form for (pseudo)kode i det hele tatt? Jeg kunne gått for enkle UML-diagrammer, disse viser omtrent det samme som en tom (det i header-filer (.h)) klasse-deklarasjon ville gjordt. Jeg kan eventuellt ha med begge deler? Så vidt jeg husker fra når jeg startet med OOP så var det noe slikt de prøvde å forklare med noen bokser og strekker nedover som var arv osv... Er ikke helt sikkert på at det er den beste måten å forklare det fordi de første programmene vi skrev ble ikke mye OOP... Endret 18. desember 2003 av pertm Lenke til kommentar
daysleper Skrevet 11. desember 2003 Del Skrevet 11. desember 2003 ..er ikke sikker på det jeg heller.. og det er ikke sikkert det er beste stedet å starte heller.. ..derfor .. tror jeg: Dette med arv må vi ta litt lengre ut i guiden; nettopp fordi det kun er en liten del av OOP. Må ikke glemme at OOP går ut på det å sammle data og funksjonalitet; og det er det man kanskje først må få med seg. Dette er også OOP; OOP er altså ikke bare arv. IMHO. Uansett kan jeg tenke meg at disse boksene var UML-diagrammer. Skal se om jeg får tegnet noen. Har oppdatert litt nå; lagt til noen illustrasjoner. De ble litt utydelige i Postscript og PDF-dokumentene, så jeg la dem ut som PNG-filer også. Hvis de viser seg å være gode, så skal jeg tegne dem på nytt. Jeg skal se om jeg får tid til å oversette koden til pseudokode litt siden. Det er linkene (view/download) på toppen i begge tilfeller som er de aktuelle linkene for å laste ned: PDF-versjon Postscript-versjon Her er det den øverste linken (markup) som gjelder. Kildekoden: http://scm.nostdal.net/cgi-bin/viewcvs.cgi...ts/oopintro.cpp PNG-bildene (stereo_oo.png og stereo_prosedyrellt.png) er her (view): http://scm.nostdal.net/cgi-bin/viewcvs.cgi..._Programmering/ Edit: Jeg har bestemt meg for å ta en pause med artikkel-skrivingen siden jeg har litt annet jeg må få unna først. Blandt annet en bok jeg -må- få lest ferdig, noe kode jeg må få pusset på, og så er det jul+nyttårsfeiringer straks også. Så dette kan ta litt tid! Lenke til kommentar
pertm Skrevet 18. desember 2003 Del Skrevet 18. desember 2003 Jeg skrev ut det som var i den pdf fila. Håper jeg får litt tid til å se på det i jula men jeg kommer til å få det travelt med andre ting jeg må bli ferdig med. Lenke til kommentar
Anbefalte innlegg