This questions requires you to match 6 design patterns that are commonly used in most software. This
Question:
This questions requires you to match 6 design patterns that are commonly used in most software. This video e gives some more context on 5 of the six. It is not required to answer the question. Singleton [Choose] Facade [Choose ]
Choose Is a behavioral design pattern that defines a family of algorithms, encapsulate each one, and make them interchangeable Is a structural design pattern which decouples an abstraction from it implementation Is a creational design pattern which provides an interface for creating families of related or dependent objects Is a behavioral design pattern which decouples an abstraction from it implementation. is a creational design pattern that defines a one-to-many dependency between objects so that when one object changes state, all its dependents are is a structural design pattern that defines a family of algorithms, encapsulate each one, and make them interchangeable. Is a creational design pattern in which a class can only instantiate one instance of itself, a Is a structural design pattern that defines a higher-level interface that makes a subsystem easier to use. is a structural design pattern in which a class can only instantiate one instance of itself, is a behavioral design pattern that defines a one-to-many dependency between objects so that when one object changes state, all its dependents are Is a creational design pattern which creates an instance of sever derived classes.