Kiwango cha Proxy kinatoa placeholder au mbadala wa kitu kingine ili kudhibiti ufidhuli wake. Proxy ina kila kitu sawa na kitu halisi lakini huongeza tabia — kama upakuaji wa lazy, kudhibiti ufidhuli, hifadhi, au kuandika matukio — kabla ya kukamatia kwa hiyo.
Kiwango cha Proxy kinafanya nini
PROXY → an object that STANDS IN for another, controlling access to it:
→ same interface as the real object (clients use it transparently)
→ adds behavior BEFORE/AROUND delegating to the real object
→ controls WHEN and HOW the real object is accessed
→ "a stand-in that adds control/behavior"
