CRC Cards

Las CRC cards por sus siglas en ingles: Class Responsability Collaborator.

Estas tarjetas son una manera de enseñar la programación orientada a objetos están divididas por El nombre de clase, responsabilidades y colaboradores. Aquí un ejemplo:

Captura de pantalla 2016-04-03 a las 20.32.40.png

El nombre de clase normalmente es un sustantivo, una palabra simple que va a generalizar todo su contenido.
Responsabilidades es lo que una clase sabe o hace.
Colaboradores es cuando la clase no puede hacer todo por si solo, entonces necesita ayuda, en este caso colaboradores, puede pedir ayuda con respecto a información o tareas.

Este es un ejemplo, la clase se llama Estudiante, sus responsabilidades en este caso son las cosas que el estudiante sabe sobre si mismo, su numero de estudiante, su nombre, dirección, etc. En colaboradores esta seminario, en este caso se entendería mejor como un curso que el estudiante tomará y que necesita saber si habrá espacios libres en esa clase.

Captura de pantalla 2016-04-03 a las 20.43.03.png

Deja un comentario