![]() |
SUMit Roostersoftware > Smalltalk Programmeur > OO > Encapsulation | English · Zoek... |
EncapsulationEncapsulation betekent zoveel als inkapseling. In OO is elk object afgeschermd. Objecten kunnen elkaar niet 'zien'. Ze kunnen wel allerlei dingen uitwisselen, alsof ze via een luikje met elkaar in verbinding staan.
Encapsulation houdt computer systemen flexibel. Het bedrijfsproces kan makkelijk veranderen. Hoe de koffie gezet wordt is voor de klant niet interessant en voor de ober ook niet. De keuken kan rustig verbouwd worden, als het 'luikje' maar hetzelfde blijft. Het gehele bedrijfsproces kan zelfs makkelijk veranderen. Indien de ober zelf koffie gaat zetten zal de klant er niets van merken. Encapsulation stelt OO-experts in staat om flexibele systemen te bouwen die mee kunnen blijven groeien met uw bedrijfssituatie. Elke systeemmodule kan apart veranderd worden, zonder impact op de andere. |
![]() |