3460:421 OOP Composite Design Pattern

123456789101112131415161718192021222324
Across
  1. 3. The Leaf defines behavior for _____ objects in the composition
  2. 5. The Component implements the default behavior for the interface _____ to all classes
  3. 6. The Component declares an interface for accessing and managing its _____ components
  4. 9. Use the Composite Pattern when you want Clients to be able to ignore the _____ between compositions of objects and individual objects
  5. 10. The Composite _____ child components
  6. 12. Composite is a _____ Pattern
  7. 15. The related _____ Pattern uses Composite objects
  8. 16. In the filesystem example, both classes File and Directory have the method _____()
  9. 19. In the Motivation, the class _____ is in the role of Component
  10. 20. An implementation issue is "Who should _____ components?"
  11. 21. In the filesystem example, the class File is in the role of _____
  12. 22. Optionally, the Component defines an interface for accessing a component's _____
  13. 23. The related _____ Pattern stores the state the Composite requires for an undo
  14. 24. The related _____ Pattern is used to implement MacroComposites
Down
  1. 1. In the Motivation, the class _____ is in the role of Composite
  2. 2. In the filesystem example, the class Directory is in the role of _____
  3. 4. The ____ defines behavior for components having children
  4. 6. The _____ manipulates objects in the composition through the Component interface
  5. 7. The ______ declares the interface for objects in the composition
  6. 8. In the Motivation, the class _____ is one of the classes in the role of Leaf
  7. 11. An implementation issue is the child management and _____
  8. 13. The Composite Pattern lets clients treat individual objects and compositions of objects _____
  9. 14. The ____ represents components that have no children
  10. 17. The Composite _____ child-related operations in the Component interface
  11. 18. The Composite Pattern allows you to compose objects into tree structures to represent part-whole _____