Ruby program to create a nested module

bookmark

module MyModule
    module InnerModule
         puts "InnerModule";
    end
    
    def MyModule.Method1
        puts "Inside Method1";
    end
    
    def MyModule.Method2
        puts "Inside Method2";
    end
end

MyModule.Method1();
MyModule.Method2();

 


Output:

InnerModule
Inside Method1
Inside Method2