| |
September 2001 Organisationsstruktur: Die Person 3-17 3 3,5,2 PersoncSchnittstelle Schnittstellenperson: RoleEnabledObject, OrgEntity { Get_person_data PersonData (); Get_admin_interface PersonAdmin () Erhöhungen (PublishedVersion); PersonList list_retired (); }; get_person_data() Bringt das PersonData zurück Struktur verband mit dieser Person . get_admin_interface() Dieser Betrieb bringt das dazugehörige PersonAdmin zurück Schnittstelle für diesen Gegenstand. list_retired() Dieser Betrieb bringt alle Person zurück wenden Sie ein, das in der Vergangenheit verursacht wurden, das haben zurückgezogen, indem Sie ' benennen, ziehen Sie sich ' Methode der Lebensdauer zurück Schnittstelle. Pensionierte Gegenstände umfaßt keinen Gegenstand, der z.Z. aktiv ist. 3,5,3 Schnittstelle PersonAdmin Schnittstelle PersonAdmin: Person, OrgEntityAdmin { leeres set_marital_status ( im Status MaritalStatus ); leeres set_name ( im Namen PersonName ); leeres set_date_of_birth ( im Zeitstempel bday ) raises(FormatError); leeres set_date_of_death ( im Zeitstempel dday ) raises(FormatError); }; |  |
|
| |
|
|