Difference between revisions of "Pomůcky OO"
From Wikivyuka
m |
m |
||
Line 1: | Line 1: | ||
+ | ==Projekt ECP== | ||
+ | |||
==CRC karty== | ==CRC karty== | ||
Revision as of 08:09, 3 October 2012
Projekt ECP
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?