1 / 16

Gyurkó György

Objektumorientált elemzés és tervezés. Statikus modellezés. Gyurkó György. Objektumdiagram, osztálydiagram. Objektumdiagram. Osztálydiagram (az előbbi objektumdiagramból elvonatkoztatott). Osztály, attribútum, művelet, asszociáció specifikálásának bemutatása Enterprise Architectben.

devin
Download Presentation

Gyurkó György

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Objektumorientáltelemzés és tervezés Statikus modellezés Gyurkó György

  2. Objektumdiagram, osztálydiagram

  3. Objektumdiagram

  4. Osztálydiagram(az előbbi objektumdiagramból elvonatkoztatott)

  5. Osztály, • attribútum, • művelet, • asszociáció specifikálásának bemutatása Enterprise Architectben

  6. Speciális problémákstatikus OO modelljei

  7. Több irányból öröklődésA legtöbb fejlesztő környezet nem támogatja azt az esetet, amikor osztály egynél több ősnek kiterjesztés típusú specializációja.

  8. Több irányból öröklődés kiváltása kompozícióval (és delegálással) – 1. változás

  9. Több irányból öröklődés kiváltása kompozícióval (és delegálással) – 2. változat

  10. Dinamikus specializáció: Az egyik osztály példánya-ként létrejött objektum utóbb másik osztály példányaként folytatja az életét. A fejlesztő környezetek nem támogatják.

  11. Dinamikus specializáció kiváltása kompozícióval

  12. Singleton: Olyan objektum, amelyből egy rendszeren belül garantáltan csak egy példány lehet. s: az egyetlen példány mutatója,getSingleton(): az egyetlen példány mutatóját adja vissza.Miért nem oldható meg ez aprobléma úgy, hogy a szolgáltatás() egy nem példá-nyosodó osztály osztályműve-lete?

  13. Lista tárolási szerkezet modellezése Egy lehetséges megoldás

  14. Lista tárolási szerkezet modellezése (folytatás) Tipikus megoldás Csak listaelem modellezése. A listára tartozó műveletek végre-hajtására a lista első eleme kérhető fel.

  15. Zsebszámológép statikus modellje Megjegyzés: A Gomb osz-tály és az EseményFigyelő interface „gyárilag” adottak. A megoldás olyan, hogy lehetővé teszi ezek felhasz-nálását.

  16. HH.NN ÓÓ.PP ALARM SELECT SET ALARM ON/OFF Digitális óra

More Related