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 the use of such a class?
What is the difference between 3 tier and n tier architecture?
What are the main types of concurrency design patterns?
What is proxy in design pattern?
Quartus II software version 6.0 is available for which operating systems (OS)?
What are the examples of the behavioral design patterns?
What is single tone design pattern in java?
What are the differences between the design patterns and the framework?
What is the singleton design pattern?
What is the difference between builder and composite?
What is the prototype design pattern?
Which design pattern is mvc?
What are the most important software design patterns?
What are structural design patterns?
What are the types of participants of the prototype design pattern you will get?