Proxy design pattern comes under structural design pattern. A proxy object provide a surrogate or placeholder for another object to control access to it. A proxy is basically a substitute for an intended object which we create due to many reasons. Proxy design pattern is also known as Surrogate Design Pattern. We have explained it in details with different examples. Easy to understand for beginners.
GitHub: https://github.com/AlmightyTricks/design_pattern/tree/main/src/main/java/com/design_patern/proxy
0:00 - Intro
0:09 - What is Proxy design pattern?
00:27 - Examples on Proxy design pattern.
03:08 - Structure of Proxy design pattern.
04:00 - Proxy design pattern Code Implementation