olevat. Lihtsalt selle klassi objekt käitub "imelikult". Kui struktuurprogrammeerimise nuhtluseks oli tihti vigade ahelreaktsioon, mis tulenes sellest, et ühe vea parandamine võis tekitada uue vea, siis OO programmeerimine on sellisest efektist vabanenud just tänu vigade kapseldumisele meetodite sisse. See annab tohutu ajavõidu programmide silumisel. Objektorienteeritud maailm Tänapäeva tarkvaratootmine on suurel määral objektorienteeritud. See on ju moodne! Erinevalt riietumismoest on see mood tingitud praktilisest lähenemisest - objektorienteeritud tarkvaratootmine on odavam. Te võite ju küsida, et millised on siis tulemused? MS Windows ja teised graafilised kasutajaliidesed on sügavalt objektorienteeritud, samuti suurem enamus nende all töötavatest rakendustarkvara pakettidest. Üha enam arenevad OO andmebaasisüsteemid. Juba seitsmekümnendatel aastatel saadi aru, et vajadus uute programmide järele kasvab kiiremini kui võimalus neid vajadusi rahuldada
Lihtsalt selle klassi objekt käitub "imelikult". Kui struktuurprogrammeerimise nuhtluseks oli tihti vigade ahelreaktsioon, mis tulenes sellest, et ühe vea parandamine võis tekitada uue vea, siis OO programmeerimine on sellisest efektist vabanenud just tänu vigade kapseldumisele meetodite sisse. See annab tohutu ajavõidu programmide silumisel. Objektorienteeritud maailm Tänapäeva tarkvaratootmine on suurel määral objektorienteeritud. See on ju moodne! Erinevalt riietumismoest on see mood tingitud praktilisest lähenemisest - objektorienteeritud tarkvaratootmine on odavam. Te võite ju küsida, et millised on siis tulemused? MS Windows ja teised graafilised kasutajaliidesed on sügavalt objektorienteeritud, samuti suurem enamus nende all töötavatest rakendustarkvara pakettidest. Üha enam arenevad OO andmebaasisüsteemid. Juba seitsmekümnendatel aastatel saadi aru, et vajadus uute programmide järele kasvab kiiremini kui võimalus neid vajadusi rahuldada