Software Engineering KB

Home

❯

05 Software Design and Architecture

❯

01 Design Patterns

❯

01 Concept

❯

Proxy

Proxy

Feb 10, 20261 min read

  • design-patterns
  • structural
  • proxy

Proxy

← Back to Structural Patterns

Placeholder that controls access. Provides a surrogate or placeholder for another object to control access to it. Common uses include lazy loading, caching, access control, and logging.

Key Properties

  • Virtual Proxy
  • Protection Proxy
  • Remote Proxy

Related

  • Decorator (adds behavior, proxy controls access)
  • Facade (simplifies interface)

design-patterns structural proxy


Graph View

  • Proxy
  • Key Properties
  • Related

Backlinks

  • Structural Patterns
  • Decorator

Created with Quartz v4.5.2 © 2026

  • GitHub