Class-Responsibility-Collaborator