100 komponensek Delphi - programozott hozzáférést a tulajdonságok és módszerek tárgyak

1.3 Programozott hozzáférés tulajdonságok és módszerek tárgyak

Néha egy tulajdonság az objektum viszont alá. Aztán, egy címet a tulajdon által jelzett pont az egész lánc a fenti célokat. Például a címkéknek ingatlan betűtípus - a betűtípust, ami egy objektum. Ez az objektum több tulajdonságai, különösen a Color tulajdonság - a színe a font. Ahhoz, hogy olvassa el a betűszínt a Label1 címkét. kell írni Label1.Font.Color. Ez azt jelenti: Szín betűtípus objektumtulajdonság. tartozó Label1 objektumot. Például az üzemeltető teszi a felirattábla Label1 piros.

Hasonlóan viselkedik a hozzáférési pont az objektum módszereket. Például a címke, valamint a legtöbb más objektumok, egy meghatározott módszer ingyen. amely elpusztítja a címkét, és felszabadítja a lefoglalt emlékezetét. Ha egy bizonyos ponton úgy dönt, hogy elpusztítsa a Label1 címkét az alkalmazásban, akkor írj egy nyilatkozatot

Most lássuk, milyen különböző állandók, változók, függvények és eljárások tartoznak, amelyek nem tartoznak az osztály leírása.

Felhívás a változók és eljárások leírása és azon kívül az osztály az eljárások osztály eleme változik. A változók és eljárások az osztálytermen kívül, a kezelés nem történik, csak a nevük, és a változók, és eljárásokat az osztályban, az osztály az objektum nevét. Például, ha nem vagyunk az osztály szeretné leírni valamilyen más eljárás vonatkozik címke Label1 címkét. akkor olvassa el a Caption tulajdonság a következő: Form1.Label1.Caption. Csakis egy objektum referenciát Form1 külső osztályába eljárások is elérheti az összes bejelentett az osztályban.

Ha egy alkalmazás létrehoz több objektum azonos osztályba tartozó, például több formában TForm1 osztályban. akkor úgy tűnik, több alapvető különbség a változók ismertetett belül és kívül az osztályteremben. Változók kívül az osztály, és továbbra is egy darabban. A deklarált változók az osztályban, kettőzött ahányszor tárgyak ezen osztály jön létre. Ie Minden objektum osztály lesz a TForm1 deklarált változók egy osztály, és értékük nem kapcsolódnak egymáshoz. Tehát egy variábilis leírt egy osztály, akkor adjon meg néhány információt, személyre szabott minden objektum az osztály. A változó deklarált modul kívül a leírás az osztály, tárolhat egyetlen érték,

Kapcsolódó cikkek