Structural pattern: Difference between revisions

Content deleted Content added
adding interwiki sr link
MrGrigg (talk | contribs)
m Removing 'or' between the two references on the line "Retrofit Interface Pattern[1] or [2]"
Line 4:
 
* [[Adapter pattern]]: 'adapts' one interface for a class into one that a client expects
** Retrofit Interface Pattern<ref>http://c2.com/cgi/wiki?RetrofitInterfacePattern</ref> or <ref>http://c2.com/cgi/wiki?ExternalPolymorphism</ref>: An adapter used as a new interface for multiple classes at the same time.
** Adapter pipeline: Use multiple adapters for debugging purposes.<ref>http://c2.com/cgi/wiki?AdapterPipeline</ref>
* [[Aggregate pattern]]: a version of the [[Composite pattern]] with methods for aggregation of children