fork download
  1. class Duck ():
  2. def quack():
  3. print "QUACK!"
  4.  
  5. class StrangeDog():
  6. def quack():
  7. print "QUACK!"
  8.  
  9. def lookADuck(duck):
  10. duck.quack()
  11.  
  12. dog = StrangeDog()
  13. lookADuck(dog)
Runtime error #stdin #stdout #stderr 0.01s 9008KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "prog.py", line 13, in <module>
  File "prog.py", line 10, in lookADuck
TypeError: quack() takes no arguments (1 given)