Преглед садржаја:
- Дефиниција - Шта значи објектно оријентисани програмски језик (ООПЛ)?
- Техопедија објашњава објектно оријентисани програмски језик (ООПЛ)
Дефиниција - Шта значи објектно оријентисани програмски језик (ООПЛ)?
Објектно оријентисани програмски језик (ООПЛ) је програмски језик високог нивоа заснован на објектно-оријентисаном програмском моделу (ООП).
ООПЛ укључује логичке класе, објекте, методе, односе и остале процесе у дизајну софтвера и апликација. Први ООПЛ био је Симула, алат за креирање симулације развијен 1960. године.
Техопедија објашњава објектно оријентисани програмски језик (ООПЛ)
За разлику од конвенционалних процедуралних језика, програмска синтакса објектно оријентисаног програмског језика заснива се на једном или више објеката, док процедурални језик садржи логичке процедуре. У ООПЛ предмети међусобно делују; да имају своје методе, поступке и функције; су део класе и могу се поново користити у једном или више програма. ООПЛ мора показати изворне објектно оријентисане функције, укључујући апстракцију података, насљеђивање, енкапсулацију, креирање класе и придружене објекте.
Већина савремених програмских језика је објектно орјентисана или у одређеној мјери подржава ООП модел. Популарни ООПЛ-ови укључују Јава, Ц ++, Питхон и СмаллТалк.