Pascal Object

Az Object Pascal (vagy angolul az Object Pascal ) egy objektum-orientált nyelv, amely a Pascal- ból származik . 1990-ben a Borland cég hozta létre korabeli szoftverének, a Turbo Pascalnak a fejlesztéseként . Ez akkor az 5.5-ös verzió volt. Annak ellenére, hogy az objektum hozzáadása a Turbo Pascal-hoz zökkenőmentesen zajlott, és Borland értékesítette a Turbo Pascal egyszerű és logikus fejlesztéseként, mégis forradalmasította a nyelvet és a hozzá kapcsolódó fejlesztői közösséget.

Object Pascal 1995- ben indult újra a Delphi 1 kiadásával , még mindig Borland kezdeményezésére.

Objektumtípus deklarálása

type TMonObjet = object chaine: string; constructor NouvelObjet; destructor DetruitObjet; procedure ObjetExec; end; end; procedure TMonObjet.ObjetExec; begin WriteLn(chaine); end;

Megjegyzés: A kulcsszó object​mellé class​a Delphi kulcsszó is társult . Mindkettő objektumtípus, de némi eltéréssel. Például egy osztály implicit módon mutató , vagyis a mutatót implicit és átlátható módon hozzák létre és kezelik anélkül, hogy a programozónak gondoskodnia kellene róla, miközben egy objektumra nem mutatnak rá automatikusan. A programozónak manuálisan és szinte szisztematikusan kell mutatnia .

Objektum használata

A fenti definíció segítségével:

var Obj: TMonObjet; begin Obj := TMonObjet.NouvelObjet; Obj.Chaine := 'Abracadabra'; Obj.ObjetExec; { Affiche 'Abracadabra' } Obj.DetruitObjet; end;

Hivatkozások

Kapcsolódó cikkek

Külső linkek