| |
LISP, das V1.0 abbildet für enum Mai 2000 abbildet A-7 A Jedoch das IDL für das enum Arten, die Ausnahme entsprechen verwendet im IDL für das GIOP benutzt ein Unterstreichen, um die Wörter zu trennen: corba_exception und user_exception und so corba:system_exception und corba:user_exception würde sein passende alternative Kartenaufnahmen. A.6, das für enum abbildet Eine enumart wird einen Klassifikator gehalten; das Diagramm des Namens folgt das übliche Richtlinie für das Diagramm Classier. Ein LISP-Symbol in: Schlüsselwort des Pakets Fülle normalerweise die Rolle von enum in C-wie Sprachen. Abbildendes dieses hat den Nachteil jedoch daß solche Werte nicht Selbst sind Schreiben in der Richtung, daß sie nicht den Namen des enum kodieren, von dem sie a sind Mitglied. Wir könnten ein Selbst-Schreiben gewählt haben, Sprachen außerdem abbildend, wie Java zwei haben Kartenaufnahmen für enum z.B. aber wir beschlossen, nicht so zu tun. A.7, das für Anschluß abbildet Ein Anschluß wird als Klassifikator angesehen mit StructuralFeatures Entsprechen jedem Niederlassung. Offensichtlich, da nur eine solche Niederlassung erforderlich ist, nur ein Schlitz sein muß physikalisch dargestellt. Andernfalls folgt unser Diagramm unserem üblichen Klassifikator Diagramm. Ein Alternativdiagramm würde den Anschluß abbilden zu einer niedrigen Kategorie und zu jeder der Niederlassungen zu den konkreten Unterklassen. Wir entschieden schließlich, dem abbildenden Javaanschluß nah zu folgen, um wieder zu verkürzen Lernenkurve. Eine einfachere Alternative würde einen Anschluß abbilden gesollt sein zu Cons wer Auto hält Modulationsumwandler und dessen Cdr hält den Wert. Wir betrachteten die Ausgabe des automatischen Zwangs von Werten zu einem Anschluß. Wir betrachten dieses an einer neueren Version; es gibt nicht ein dringendes Bedürfnis an dieser Hilfseigenschaft und es hat etwas semantische subtleties in den Fällen vieldeutiger coercions. A.8, das für Modul abbildet Das Diagramm für Modul folgt dem Standard-UML, das für den Klassifikator abbildet Paket. Alle Elemente, die durch das Paket besessen werden, werden durch Symbole genannt deren Name ist Name dieses Pakets. Das IDL- Modul ist eine Name-Name-scopingeinheit in IDL dessen entsprechendes LISP Äquivalent ist das Paket. Einige Separatoren müssen zwischen namespace benutzt werden Bezeichner, da das LISP-Paketsystem nicht genistet wird. |  |
|
| |
|
|