Helm,Ralph Johnson,and John Vlissides. Deisgn Patterns (0)

by Erich Gamma, Richard
Venue:Elements of Reusable ObjectOriented Software Addison-Wesley,1995