Delphi: A TObjectList használata
Programozással kapcsolatos cikkek / Delphi (1601 katt)
A listákat a tömbökhöz hasonlóan tudjuk kezelni. A lista, mint adatszerkezet egyik fő előnye a tömbbel szemben, hogy nem kell előre meghatározni a méretét, hanem az az új elemek hozzáadásával folyamatosan növekszik. A Turbo Delphi többféle listaosztályt is biztosít (a Classes és a Contnrs unitokban), ezek közül most a TObjectList-et emelem ki.
A TObjectList osztály a Delphi Contnrs unitjában található, és objektumok listáját lehet kezelni segítségével. Tapasztalataim szerint a TList osztály, a TObjectList őse, a listát egy pointereket tartalmazó tömbbel valósítja meg. A listában nem csak egy megadott típusba tartozó elemeket tárolhatunk, hanem tetszőleges objektumokat (közös ősük ui. a TObject osztály).
A teljes írást itt lehet elolvasni:
Delphi_TObjectList.pdf
Előző oldal | Kapitány |