I pascal har jag lärt mig att man skapar objekt med "object", men i delphi har jag sett att "class" används. Vad är skillnaden mellan dessa? Hej >Du kan betrakta Object och Class som samma sak. Sven, ville bara ge lite beröm för en tydlig och bra förklaring om skilnaden mellan objekt och klasser (det är sällan man ser sånt utan exempel på som involverar bilar, cyklar, lastbilar och hjul)!Class och object
/IvarSv: Class och object
I Object Pascal finns begreppet klass som reseverat ord "class"
I Borland Pascal 7.0 hanterades objekt med det reseverade ordet "object"
Samtidigt användes då begreppet objekttyp i stället för klass.
Det reseverade ordet "object" kan användas även i Object Pascal (Delphi)
med samma innebörd som "class"
Ett objekt är en beskrivning eller modell av konkreta eller abstrakta
företeelser i ett system.
Ett objekt innehåller data och instruktioner som beskriver dess
representation och beteende i systemet.
Ett objekt kan vara :telefonväxel ,abonnent , konto, fordon osv osv.
Du kan betrakta Object och Class som samma sak.
Lite mer förfinat Object motsvarar en instans av motsvarande Class.
Delphi har ett väldigt stort och välsorterat klassbibliotek.
Ur dessa skapar du instanser av Objekt.
type
TForm1 = class(TForm) // Objektet TForm1 är en instans av Klassen TForm
T står för Type underförstått dataTyp
/SvenSv: Class och object
Anade det. Tack för ditt svar.
/IvarSv: Class och object
*Beröm*