Apply the latest editions of the C++ standard to the implementation of design patterns. As well as covering traditional design …