5. Predavanje - VTS NS
5. Predavanje - VTS NS
5. Predavanje - VTS NS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
MonitoriMonitor (monitor) je:• apstraktni tip podataka koji grupiše strukturu (podatke,promenljive) i ponašanje (operacije, procedure nad tim podacima)• podrazumevano enkapsulira (sakriva kao privatne) svoje podatke, aotkriva (kao interfejs) svoje operacije (procedure)• operacije (procedure) su podrazumevano međusobno isključiveAutori: Dijkstra (1968), Brinch-Hansen (1973) i Hoare(1974)Jezici koji podržavaju monitore: Modula 1,Concurrent Pascal, Mesa, Ada, Java, C#7/285