- What is the Adapter pattern?
- What is the decorator pattern and how does it differ from the Adapter pattern?
- The classic OOP implementation of the decorator pattern is usually not recommended in C++. Why not?
- When should the C++ class decorator use inheritance or composition?
- When should the C++ class adapter use inheritance or composition?
- C++ provides a general function adapter for currying function arguments, std::bind. What are its limitations?
- C++11 provides template aliases that can be used as adapters. What are their limitations?
- Both the adapter and policy patterns can be used to add or modify the public interface of a class. Give are some reasons for preferring one over the other.
United States
United Kingdom
India
Germany
France
Canada
Russia
Spain
Brazil
Australia
Argentina
Austria
Belgium
Bulgaria
Chile
Colombia
Cyprus
Czechia
Denmark
Ecuador
Egypt
Estonia
Finland
Greece
Hungary
Indonesia
Ireland
Italy
Japan
Latvia
Lithuania
Luxembourg
Malaysia
Malta
Mexico
Netherlands
New Zealand
Norway
Philippines
Poland
Portugal
Romania
Singapore
Slovakia
Slovenia
South Africa
South Korea
Sweden
Switzerland
Taiwan
Thailand
Turkey
Ukraine