Documente Academic
Documente Profesional
Documente Cultură
CS6502 Object Oriented Analysis and Design CS6502 Object Oriented Analysis and Design
1. GRASP methodical approach to learning basic object design? 1. GRASP methodical approach to learning basic object design?
2. Define GRASP patterns? 2. Define GRASP patterns?
3. Define GRASP responsibilities? 3. Define GRASP responsibilities?
4. Define cohesion? 4. Define cohesion?
5. Define coupling? 5. Define coupling?
6. What is creator? 6. What is creator?
7. What is Responsibility--Driven Design? 7. What is Responsibility--Driven Design?
8. State the use of Design patterns? 8. State the use of Design patterns?
9. What is polymorphism? 9. What is polymorphism?
10. Write the differences between design patterns and frameworks. 10. Write the differences between design patterns and frameworks.
11. Explain about GRASP designing objects with responsibilities 11. Explain about GRASP designing objects with responsibilities
(OR) (OR)
12. Explain Creator and Information Expert with an Example? 12. Explain Creator and Information Expert with an Example?
13. Explain Low Coupling and Controller with an Example? 13. Explain Low Coupling and Controller with an Example?
(OR) (OR)
14. Explain the concept of High Cohesion. 14. Explain the concept of High Cohesion.