CRC-Cards Robbie's simulator

Classname: Wereld
Responsibilities: Collaborations:
Weten waar Robbie is 
Weten wat er in de wereld is 
Weten of er een botsing optreedtSensor
Robbie kunnen verplaatsen/draaienz'n eigen GUI
Objecten toevoegen/kunnen verwijderenz'n eigen GUI
Weten hoe groot de wereld is 
Weergeven van de kaartz'n eigen GUI
Ophalen/inladen van de wereld 
NULLpunt/startpunt bepalenz'n eigen GUI
Kunnen communicerenz'n eigen GUI

Classname: Simulatie
Responsibilities: Collaborations:
Opstarten RobotRobot
Opstarten WereldWereld
Weten of Robbie er nog is 
Robbie stoppen als hijzelf gestopt wordtRobot
Kunnen communicerenz'n eigen GUI

Classname: Accu
Responsibilities: Collaborations:
Invoeren capaciteit accu 
Weten hoeveel energie er nog is 
Weten welk apparaat met welk energieverbruik aangesloten is 
Leeg kunnen gaan 
Melden bijna leeg 
Apparaat aan/af kunnen sluiten 
Energievoorraad gevenz'n eigen GUI
Kunnen communicerenz'n eigen GUI

Classname: Sensor
Responsibilities: Collaborations:
Weten wanneer er gebotst is 
Status weten 
Kunnen communicerenz'n eigen GUI
Doorgeven dat er gebotst isBestuurder + z'n eigen GUI
Kunnen aansluiten op accuAccu

Classname: Voortstuwing
Responsibilities: Collaborations:
Ga vooruitWereld
Ga achteruitWereld
DraaiWereld
Stop 
Ga StukZ'n eigen GUI
Kunnen aansluiten op accuAccu
Status kunnen geven 

Voor het laatst bijgewerkt op 04-11-98
back