www.wikidata.uk-ua.nina.az
Object Pascal ob yektno oriyentovana mova programuvannya nashadok Pascal bilsh znana yak osnovna mova programuvannya seredovisha Delphi Object PascalParadigma imperativna strukturna ob yektno oriyentovanaData poyavi 1986Tvorci Niklaus Virt Anders GejlsbergRozrobnik Larry Teslerd i Niklaus VirtSistema tipizaciyi statichna i dinamichna stroga bezpechnaOsnovni realizaciyi Delphi x86 ta CLI Oxygene CLI Free Pascal x86 x86 64 PowerPC ppc64 Sparc ta ARM Virtual Pascal x86 TMT Pascal x86 Turbo51 Intel 8051 Dialekti Apple Turbo Pascal objfpc Delphi Delphi NET OxygenePid vplivom vid Pascal SmalltalkVplinula na C JavaZvichajni rozshirennya fajliv p pp abo pas Object Pascal u Vikishovishi Zmist 1 Istoriya nazvi 2 Kompilyatori 3 Prikladi programi Hello world 3 1 Object Pascal Apple 3 2 Object Pascal Turbo Pascal 3 3 Object Pascal Delphi ta Free Pascal 3 4 Object Pascal Oxygene 4 Sluzhbovi slova 5 Div takozh 6 Dzherela 7 PosilannyaIstoriya nazvi RedaguvatiV 1986 roci firma Apple rozrobila ob yektne rozshirennya movi programuvannya Pascal yake stalo nazivatisya Object Pascal V 1989 roci kompaniya Borland vnesla analogichni zmini v sistemu Turbo Pascal 5 5 yaka z cogo momentu staye ob yektno oriyentovanoyu Z chasom v movu programuvannya Turbo Pascal vnosyatsya novi zmini sho rozshiryuyut yiyi ob yektno oriyentovani mozhlivosti V 1995 roci na rinku z yavlyayetsya Borland Delphi 1 0 movoyu programuvannya yakoyi staye Object Pascal na bazi Turbo Pascal Cya nazva vikoristovuyetsya i v nastupnih versiyah Borland Delphi Prote z chasom storonni rozrobniki pochinayut vikoristovuvati cyu nazvu dlya najmenuvannya vlasnih versij Pascal V 2001 roci v Delphi 6 0 kompaniya Borland vidmovlyayetsya vid nazvi Object Pascal i nazivaye movu programuvannya sho vikoristovuyetsya v Borland Delphi movoyu programuvannya Delphi Kompilyatori RedaguvatiYe bagato kompilyatoriv bilsh chi mensh sumisnih z Delphi Object Pascal Voni dozvolyayut buduvati programi na Object Pascal dlya riznomanitnih platform ta pidpadayut pid rizni licenziyi Kompilyatori sho zayavleni yak Object Pascal sumisni duzhe chasto namagayutsya buti sumisnimi iz vihidnimi kodami Delphi Delphi ye mabut najvidomishim kompilyatorom Dozvolyaye kompilyuvati dlya Win16 Delphi 1 Win32 Delphi 2 Win64 Delphi XE2 dlya NET 1 x 2 0 Delphi 8 Delphi 2005 2007 Mac OS Delphi XE2 iOS Delphi XE2 ta Android Delphi XE5 Borland Kylix sproba rozrobiti variant Delphi dlya Linux Free Pascal GNU Pascal Virtual Pascal Oxygene MIDletPascal PocketStudioPrikladi programi Hello world RedaguvatiObject Pascal Apple Redaguvati program ObjectPascalExample type THelloWorld object procedure Put end var HelloWorld THelloWorld procedure THelloWorld Put begin WriteLn Hello World end begin New HelloWorld HelloWorld Put Dispose HelloWorld end Object Pascal Turbo Pascal Redaguvati program ObjectPascalExample type PHelloWorld THelloWorld THelloWorld object procedure Put end var HelloWorld PHelloWorld ce vkazivnik na THelloWorld procedure THelloWorld Put begin WriteLn Hello World end begin New HelloWorld HelloWorld Put Dispose HelloWorld end Object Pascal Delphi ta Free Pascal Redaguvati program ObjectPascalExample type THelloWorld class procedure Put end procedure THelloWorld Put begin Writeln Hello World end var HelloWorld THelloWorld ce neyavnij vkazivnik begin HelloWorld THelloWorld Create konstruktor povertaye vkazivnik HelloWorld Put HelloWorld Free rozimenuvannya vkazivnika end Object Pascal Oxygene Redaguvati namespace ObjectPascalExample interface type ConsoleApp class class method Main end THelloWorld class method Put end implementation method THelloWorld Put begin Console WriteLine Hello World end class method ConsoleApp Main begin var HelloWorld new THelloWorld HelloWorld Put end end Sluzhbovi slova RedaguvatiDodatkovi sluzhbovi slova dlya pidtrimki ob yektno oriyentovanogo programuvannya object class public virtual constructor destructorDiv takozh RedaguvatiOb yektno oriyentovane programuvannyaDzherela RedaguvatiGlinskij Ya M Informatika algoritmizaciya i programuvannya Lviv 2005 Posilannya RedaguvatiEmbarcadero Delphi Arhiv originalu za 25 chervnya 2013 Procitovano 8 chervnya 2012 angl FAQ po Delphi Arhiv originalu za 25 chervnya 2013 Procitovano 25 serpnya 2009 ros nbsp Ce nezavershena stattya pro movi programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title Object Pascal amp oldid 40333909