init Adapter

This commit is contained in:
Jakub Vojvoda
2016-09-13 22:43:57 +02:00
parent b964e0bed1
commit ff25edeabb
2 changed files with 28 additions and 0 deletions

17
adapter/Adapter.cpp Normal file
View File

@@ -0,0 +1,17 @@
/*
* C++ Design Patterns: Adapter
* Author: Jakub Vojvoda [github.com/JakubVojvoda]
* 2016
*
* Source code is licensed under MIT licence
* (for more details see LICENCE)
*
*/
#include <iostream>
int main()
{
return 0;
}

11
adapter/README.md Normal file
View File

@@ -0,0 +1,11 @@
## Adapter
Convert the interface of a class into another interface clients expect.
Adapter lets classes work together that couldn't otherwise because of
incompatible interfaces.
### When to use
* you want to use an existing class, and its interface does not match the one you need
* you want to create a reusable class that cooperates with classes that don't necessarily have compatible interfaces