Difference between revisions of "Pomůcky OO"
From Wikivyuka
m (→Přehledové karty UML prvků) |
m (→Přehledové karty UML prvků) |
||
Line 25: | Line 25: | ||
==Přehledové karty UML prvků== | ==Přehledové karty UML prvků== | ||
− | *[[Media:umlRefCard.pdf | UML Reference Card]] | + | *[[Media:umlRefCard.pdf | UML Reference Card]] (http://www.digilife.be/quickreferences/QRC/UML%20Reference%20Card.pdf) |
*[[Media:umlqrc.pdf | UML Quick Card]] | *[[Media:umlqrc.pdf | UML Quick Card]] | ||
+ | |||
+ | *[Tahák:-) http://loufranco.com/wp-content/uploads/2012/11/cheatsheet.pdf] | ||
[http://gis.vsb.cz/wikivyuka/index.php/Objektov%C4%9B_orientovan%C3%A1_anal%C3%BDza_a_n%C3%A1vrh Zpět na stránku OOAN] | [http://gis.vsb.cz/wikivyuka/index.php/Objektov%C4%9B_orientovan%C3%A1_anal%C3%BDza_a_n%C3%A1vrh Zpět na stránku OOAN] |
Revision as of 11:07, 4 February 2015
Projekt ECP
Materiály poskytnuté J. Arlowem pro postup při zpracování příkladu elektronického obchodu: Workbook
CRC karty
Metoda brainstormingu s kartičkami CRC. Na každé kartičce bude uvedeno:
- jméno třídy
- zodpovědnost třídy
- s kým třída spolupracuje
Otázky pomáhající při hledání tříd a jejich zodpovědností. U zodpovědnosti třídy rozlišujte dvojí:
znalost zná soukromá data? ví o souvisejících objektech? zná, jak odvodit, vypočítat hodnoty atributů?
operace co objekt dělá sám o/v sobě? přenáší akci na jiný objekt? koordinuje jiné objekty?