Frogs design
From CSSEMediaWiki
(Difference between revisions)
Colin Fagg (Talk | contribs) |
|||
(8 intermediate revisions by 3 users not shown) | |||
Line 12: | Line 12: | ||
* ''Toad''s eat ''AdultFrogs''. | * ''Toad''s eat ''AdultFrogs''. | ||
− | == | + | == Criticisms == |
− | * [[ | + | * [[2009 frog design criticisms]] |
− | + | ||
− | * | + | * [[2010 frog design criticisms]] |
− | + |
Latest revision as of 04:31, 15 July 2010
An OO model of frogs. This beautiful design appeared in the 2004 427 exam.
Design notes
- This design models the lifecycles of Frogs.
- A Frog begins life as an Egg, grows into a Tadpole and then an AdultFrog.
- A FrogBrain belongs to a Frog and manages its behaviour.
- There is one Biologist, Igor, who sometimes moves Frogs around. Igor has been known to fry their legs in white wine.
- Toads don’t have the same lifecycle as Frogs, but they look and act a lot like Frogs.
- Toads eat AdultFrogs.