#590 explanation for Ambassador

This commit is contained in:
Ilkka Seppälä
2020-08-04 21:35:41 +03:00
parent 51e8900d31
commit 7f29c2455f
3 changed files with 45 additions and 12 deletions

View File

@ -132,12 +132,16 @@ are several common situations in which the Proxy pattern is applicable
* [Controlling Access With Proxy Pattern](http://java-design-patterns.com/blog/controlling-access-with-proxy-pattern/)
## Real world examples
## Known uses
* [java.lang.reflect.Proxy](http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Proxy.html)
* [Apache Commons Proxy](https://commons.apache.org/proper/commons-proxy/)
* Mocking frameworks Mockito, Powermock, EasyMock
## Related patterns
* [Ambassador](https://java-design-patterns.com/patterns/ambassador/)
## Credits
* [Design Patterns: Elements of Reusable Object-Oriented Software](https://www.amazon.com/gp/product/0201633612/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=0201633612&linkCode=as2&tag=javadesignpat-20&linkId=675d49790ce11db99d90bde47f1aeb59)