Ajattelumalli
Reaalimaailman ilmiöt ovat usein luonteeltaan dynaamisia. Asioita ja ilmiöitä tulee ja menee. Koska ohjelmat käytännössä simuloivat reaalimaailmaa, niissä käsiteltävien asioiden, käytännössä muuttujien, lukumäärien pitäisi voida vaihdella.
Toimintamalli
Otetaan käyttöön välineet muuttujien dynaamista hallintaa varten. Kun tarvitaan jotain muuttujaa, varataan sille tila ja kun sitä ei enää tarvita, vapautetaan sille varattu muisti.
![]() | Ohjelma ja muistin käyttö |
![]() | Dynaaminen muistinhallinta |