Ruby/Справочник/Module: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 1:
==Класс Module==
<tt>Module</tt> является коллекцией из методов и констант. Методы в модуле могут быть instance методами экземпляра или методами модуля. InstanceМетод методэкземпляра появляется как метод в классе, когда модуль подключен директивой include, методы модуля не выполняются. Наоборот, методы модуля могут быть вызваны без создания инкапсуляции объекта, в то время как instance методы экземпляра не могут. (См. <tt>Module#module_function</tt>)
Как следует из определения, параметр <i>syml</i> ссылается на символ, который является строкой в кавычках или <tt>SymbolСимволом</tt> (такойтаким, как <tt>:name</tt>, например).
<code>module Mod
include Math