Sadržaj:
- Definicija - Što znači objektni programski jezik (OOPL)?
- Tehopedija objašnjava objektno orijentirani programski jezik (OOPL)
Definicija - Što znači objektni programski jezik (OOPL)?
Objektno orijentirani programski jezik (OOPL) je programski jezik visoke razine temeljen na modelu objektno orijentiranog programiranja (OOP).
OOPL uključuje logičke klase, objekte, metode, odnose i ostale procese s dizajnom softvera i aplikacija. Prvi OOPL bio je Simula, alat za stvaranje simulacije razvijen 1960. godine.
Tehopedija objašnjava objektno orijentirani programski jezik (OOPL)
Za razliku od konvencionalnih proceduralnih jezika, programska sintaksa objektno orijentiranog programskog jezika temelji se na jednom ili više objekata, dok proceduralni jezik uključuje logičke postupke. U OOPL-u predmeti međusobno djeluju; imati svoje metode, postupke i funkcije; dio su klase i mogu se ponovo upotrijebiti u jednom ili više programa. OOPL mora pokazati izvorne objektno orijentirane funkcije, uključujući apstrakciju podataka, nasljeđivanje, enkapsulaciju, stvaranje klase i pridružene objekte.
Većina modernih programskih jezika je objektno orijentirana ili u određenoj mjeri podržavaju OOP model. Popularni OOPL-ovi uključuju Java, C ++, Python i SmallTalk.