File tree Expand file tree Collapse file tree 1 file changed +3
-7
lines changed
Expand file tree Collapse file tree 1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change 22
33
44class Handler :
5- def __init__ (self ):
6- self .successor = None
7-
85 def successor (self , successor ):
96 self .successor = successor
107
11-
128class ConcreteHandler1 (Handler ):
139 def handle (self , request ):
1410 if 0 < request <= 10 :
15- print 'request {0} handeled in handler 1' .format (request )
11+ print ( 'request {} handled in handler 1' .format (request ) )
1612 else :
1713 self .successor .handle (request )
1814
1915
2016class ConcreteHandler2 (Handler ):
2117 def handle (self , request ):
2218 if 10 < request <= 20 :
23- print 'request {0} handeled in handler 2' .format (request )
19+ print ( 'request {} handled in handler 2' .format (request ) )
2420 else :
2521 self .successor .handle (request )
2622
2723
2824class ConcreteHandler3 (Handler ):
2925 def handle (self , request ):
3026 if 20 < request <= 30 :
31- print 'request {0} handeled in handler 3' .format (request )
27+ print ( 'request {} handled in handler 3' .format (request ) )
3228 else :
3329 print ('end of chain, no handler for {}' .format (request ))
3430
You can’t perform that action at this time.
0 commit comments