update README

This commit is contained in:
Jakub Vojvoda
2016-09-14 23:23:06 +02:00
parent 8e3f112f6e
commit bb06ec32ca

View File

@@ -3,7 +3,10 @@
Convert the interface of a class into another interface the clients expect.
Adapter lets classes work together that couldn't otherwise because of
incompatible interfaces, ie. allows to use a client with an incompatible
interface by an Adapter that does the conversion.
interface by an Adapter that does the conversion. Adapter has structural purpose
and can be applied on classes and also on object. A class adapter uses multiple
inheritance to adapt one interface to another and the object adapter uses object
composition to combine classes with different interfaces.
### When to use