What are the different types of Design Patterns and Explain
them?
Answer Posted / mathur
Design patterns are mainly of three types
Creational
Structural
Behavioral
Creational patterns are ones that create objects for you,
rather than having you instantiate objects directly. This
gives your program more flexibility in deciding which
objects need to be created for a given case.
Structural patterns help you compose groups of objects into
larger structures, such as complex user interfaces or
accounting data.
Behavioral patterns help you define the communication
between objects in your system and how the flow is
controlled in a complex program.
| Is This Answer Correct ? | 148 Yes | 26 No |
Post New Answer View All Answers
What is difference between function oriented design and object oriented design?
Explain three types of components comprise an application design?
Using any system, product, or service your organization provides, identify the human system roles for the product.
Is singleton an anti pattern?
Why singleton beans are not thread safe?
Is bean a singleton?
What is single tone design pattern in java?
What is the difference between architecture and design?
What is proxy in design pattern?
What is the design pattern?
Can we have this pattern implemented using static class?
When singleton pattern is used?
What are the categories in which the design patterns can be divided?
What are useful tools for developing and testing color schemes for web sites?
Is mvc is a design pattern?