fork download
  1. module Multiply
  2. def multiply()
  3. return @v1*@v2
  4. end
  5. end
  6. module Divide
  7. def divide()
  8. return @v1/@v2
  9. end
  10. end
  11. class Cal
  12. include Multiply,Divide
  13. def initialize(v1,v2)
  14. @v1 = v1
  15. @v2 = v2
  16. end
  17. def add()
  18. return @v1+@v2
  19. end
  20. def subtract()
  21. return @v1-@v2
  22. end
  23. end
  24.  
  25.  
  26. c = Cal.new(100,10)
  27. p c.add()
  28. p c.multiply()
  29. p c.divide()
Success #stdin #stdout 0.06s 9656KB
stdin
Standard input is empty
stdout
110
1000
10