package learn.simple_responsibility_chain; public class Main { public static void main(String[] args) { Handler firstHandler = new ConcreteHandler1(); Handler secondHandler = new ConcreteHandler2(); Handler thirdHandler = new ConcreteHandler3(); firstHandler.setSuccessor(secondHandler); secondHandler.setSuccessor(thirdHandler); Request request1 = new Request("dog"); firstHandler.handleRequest(request1); Request request2 = new Request("3"); firstHandler.handleRequest(request2); Request request3 = new Request("house"); firstHandler.handleRequest(request3); } }