ADVERTISEMENT
ADVERTISEMENT

Ruby program to create a class inside the module

Ruby Example: Write a program to create a class inside the module.
Submitted by Nidhi, on December 29, 2021

Problem Solution:

In this program, we will create a module. Then we will create a class inside the created module with a method. After that, we will access created class using the "::" operator outside the module.

Program/Source Code:

The source code to create a class inside the module is given below. The given program is compiled and executed successfully.

# Ruby program to create a class 
# inside the module

module MyModule
    class MyClass
        def SayHello
            puts "Hello World";
        end
    end
end

obj = MyModule::MyClass.new;
obj.SayHello();

Output:

Hello World

Explanation:

In the above program, we created a module MyModule. Then we created class MyClass inside the module and defined the SayHello() method. After that, we created the object of the class and called SayHello() method, and printed the "Hello World" message.

Ruby Modules and Mixins Programs »


ADVERTISEMENT
ADVERTISEMENT


Comments and Discussions!



ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.