Download Template CRC Cards Class Responsibility Collaboration - G...
Description
CRC Class Responsibility Collaboration Why CRC cards? To document the essential properties of a class. One CRC for each class Pretending that classes have human characteristics Anthropomorphism: Pretending Anthropomorphism: Analysts/development team role–play an instance of the class being analyzed: Ask questions: Who are you? What do you know? (attributes) What can you do? (methods)
CRC card (front side) Class Name: Name: Brief Description:
UC#
ID: ID:
Responsibilities
CRC card (back side) Attributes
Class Type (Abstract, Type (Abstract, Concrete, Domain): Associated Use Cases:
Collaborators (classes) Collaborators (classes)
Relationships with other classes Relationships (is a): a): Generalization (is Generalization
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.