| |
1-8 GegenstandcAnsammlungscService, v1.0.1 August 2002 1 Der dritte Gebrauch von dieser Schnittstelle soll Element oder Schlüsselart führen spezifische Informationen das die unterschiedlichen Kategorien von Implementierungen bauen an. Z.B. Baum-wie Implementierungen für einen Tastensatz bauen Sie auf die Schlüsselvergleichsinformationen und -Hashing gegründete Implementierungen beruhen auf den Informationen wie zu den Durcheinanderschlüsselwerten. Dieses Informationen werden über die Betriebe geführt Schnittstelle. Ein Benutzer muß die Betriebe besonders anfertigen Schnittstelle und das passende einführen die Betriebe, die von der Ansammlung abhängig sind, schließen an verwendet zu werden. Ein Fall von fachkundige Betriebe Schnittstelle wird zur Ansammlungskreationszeit zur Ansammlung geführt Implementierung. 1,2,3,3 Sammelbare Elemente der Schlüsselansammlungen Schlüsselansammlungen bieten vereinigenden Zugang zu den Ansammlungselementen über einen Schlüssel an. Ein Schlüssel ist vom Elementwert und berechnet verbraucherbestimmte Elementart-Besondereinformationen zu einer Ansammlung überschritten werden. Die Betriebe Schnittstelle hat ein Betriebs- key() welches bringt den verbraucherbestimmten Schlüssel eines gegebenen Elements zurück. Für eine spezifische Elementart muß ein Benutzer das Elementart-Besondere- key() einführen Betrieb in einer Schnittstelle leitete von den Betrieben ab . Die Schlüsselart ist ein CORBA irgendwie . Wieder wird dieses entworfen, um Allgemeines unterzubringen. Zu berechnene Schlüssel reflektieren die Daten niedrige Ansicht über Elemente der Schlüsselansammlungen als befestigte Elemente, in denen ein Schlüssel a ist Bestandteil eines Tuple oder besteht von einigen Bestandteilen eines Tuple. 1,2,4 Liste von Schnittstellende ned Der Gegenstandansammlungsservice bietet die folgenden Schnittstellen an: 1,2,4,1 Abstrakte Schnittstellen, die Ansammlungseigenschaften und ihr darstellen Kombinationen ¥- Ansammlung ¥ OrderedCollection ¥ KeyCollection ¥ EqualityCollection ¥ SortedCollection ¥ SequentialCollection ¥ EqualitySequentialCollection ¥ EqualityKeyCollection ¥ KeySortedCollection ¥ EqualitySortedCollection ¥ EqualityKeySortedCollection |  |
|
| |
|
|