Home »
Ruby »
Ruby Programs
Ruby program to create a module with variables
Ruby Example: Write a program to create a module with variables.
Submitted by Nidhi, on December 29, 2021
Problem Solution:
In this program, we will create a module and create variables. Then we will define methods inside the module. After that, we will call methods defined inside the module.
Program/Source Code:
The source code to create a module with variables is given below. The given program is compiled and executed successfully.
# Ruby program to create a
# module with variables
module MyModule
Num1=20;
Num2=10;
def MyModule.MethodAdd
print "Addition is: ",Num1+Num2,"\n";
end
def MyModule.MethodSub
print "Subtraction is: ",Num1-Num2,"\n";
end
end
MyModule.MethodAdd();
MyModule.MethodSub();
Output:
Addition is: 30
Subtraction is: 10
Explanation:
In the above program, we created a module MyModule with 2 variables Num1, Num2 initialized with 20, 10 respectively. Then we defined 2 methods MethodAdd, MethodSub inside the created module. After that, we called all defined methods and printed the result.
Ruby Modules and Mixins Programs »