* Модули представляют собой обычный файл ruby с расширением .rb и подключаются обычной командой require или include # Модуль module Trig PI = 3.141592654 def Trig.sin(x) # .. end def Trig.cos(x) # .. end end # Главная программы require "trig" y = Trig.sin(Trig::PI/4) Есть также динамическая загрузка модулей load "filename.rb"
Ruby Справочник v0.05 © 2007-2024 Igor Salnikov aka SunDoctor