Kategorija:Objektno programiranje

Iz MaFiRaWiki

(Preusmerjeno iz Objektno programiranje)
Ta članek ali del članka je v delu. Veseli bomo, če ga boste dopolnili in popravili.

Kaj pomeni to opozorilo?

Objektno programiranje je paradigma za reševanje problemov, ki izhaja iz podatkovnih struktur. Osnovni koncept je objekt, ki ob atributih (spremenljivkah) nosi tudi metode. Sorodni objekti so združeni v skupnem razredu. Programiramo v bistvu tako, da si objekti pošiljajo sporočila.

Pri objektnem programiranju beseda razred označuje objekte sorodnega tipa. Predstavljamo si jo lahko kot podatkovni tip. Tako imamo lahko razred oseb, razred skladov, ... Semantični detajli so lahko odvisni od konkretnega programskega jezika, če le-ta podpira objektno progamiranje.

  • Dedovanje je eden od pomembnejših principov objektnega programiranja.

Nekateri programski jeziki napeljujejo k objektnem programiranjiu, predvsem prek povezovanja (enkapsulacija) spremenljivk in metod.

Prvi pomembnejši objektni programski jezik je bil Smalltalk. Najbolj popularna objektna programska jezika sta C++ in Java.

Viri

Osebna orodja