Decorator Design Pattern

Derek Banas September 22, 2012
Video Thumbnail
Derek Banas Logo

Derek Banas

@derekbanas

About

I make tutorials based on your requests. I will cover any topic you can imagine. Ask me questions anytime on Discord : https://discord.gg/pFkpxYC7rQ

Video Description

Get the Cheat Sheet: http://goo.gl/MzW0g Best Design Patterns Book : http://goo.gl/W0wyie Welcome to my Decorator Design Pattern Tutorial. The Decorator allows you to modify an object dynamically. You would use it when you want the capabilities of inheritance with subclasses, but you need to add functionality at run time. It is more flexible than inheritance. The Decorator Design Pattern simplifies code because you add functionality using many simple classes. Also, rather than rewrite old code you can extend it with new code and that is always good.