System.Contnrs.TCustomBucketList
Delphi
TCustomBucketList = class(TObject)
C++
class PASCALIMPLEMENTATION TCustomBucketList : public System::TObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.Contnrs.pas System.Contnrs.hpp |
System.Contnrs | System.Contnrs |
Description
TCustomBucketList est la classe de base des listes qui stockent des éléments sous un nombre limité de catégories.
Utilisez TCustomBucketList comme classe de base des listes d'éléments qui rentrent dans un nombre limité de catégories (ou compartiments). Chaque compartiment peut contenir plusieurs éléments, et une fonction définie (la méthode protégée BucketFor) détermine le compartiment auquel un élément appartient. Les descendants de TCustomBucketList peuvent contenir des listes d'éléments qui correspondent à des catégories naturelles ou des implémentations d'une table de hachage.
Ne créez pas d'instances de TCustomBucketList. Dans TCustomBucketList, la méthode BucketFor est abstraite (virtuelle pure), c'est-à-dire que les classes dérivées doivent la redéfinir et fournir une implémentation.