Sakis Kasampalis пре 12 година
родитељ
комит
579f3890bd
1 измењених фајлова са 3 додато и 7 уклоњено
  1. 3 7
      chain.py

+ 3 - 7
chain.py

@@ -2,17 +2,13 @@
 
 
 class Handler:
-    def __init__(self):
-        self.successor = None
-
     def successor(self, successor):
         self.successor = successor
 
-
 class ConcreteHandler1(Handler):
     def handle(self, request):
         if 0 < request <= 10:
-            print 'request {0} handeled in handler 1'.format(request)
+            print('request {} handled in handler 1'.format(request))
         else:
             self.successor.handle(request)
 
@@ -20,7 +16,7 @@ class ConcreteHandler1(Handler):
 class ConcreteHandler2(Handler):
     def handle(self, request):
         if 10 < request <= 20:
-            print 'request {0} handeled in handler 2'.format(request)
+            print('request {} handled in handler 2'.format(request))
         else:
             self.successor.handle(request)
 
@@ -28,7 +24,7 @@ class ConcreteHandler2(Handler):
 class ConcreteHandler3(Handler):
     def handle(self, request):
         if 20 < request <= 30:
-            print 'request {0} handeled in handler 3'.format(request)
+            print('request {} handled in handler 3'.format(request))
         else:
             print('end of chain, no handler for {}'.format(request))