diff --git a/Behavioral_Patterns/Chain_of_Responsibility/Handler.cpp b/Behavioral_Patterns/Chain_of_Responsibility/Handler.cpp index 16f16c4..fb895a4 100644 --- a/Behavioral_Patterns/Chain_of_Responsibility/Handler.cpp +++ b/Behavioral_Patterns/Chain_of_Responsibility/Handler.cpp @@ -4,6 +4,8 @@ #include "HelpRequest.h" #include "PrintRequest.h" +#include + void Handler::HandleRequest (Request* theRequest) { switch (theRequest->GetKind()) { case Help: @@ -25,8 +27,10 @@ void Handler::HandleRequest (Request* theRequest) { void Handler::HandleHelp(HelpRequest* theRequest) { + std::cout << "Handling HelpRequest " << theRequest << "." << std::endl; } void Handler::HandlePrint(PrintRequest* theRequest) { + std::cout << "Handling PrintRequest " << theRequest << "." << std::endl; }