Ошибся в примере, вот правильнее: class AAA def initialize() end def AAA.myNew() ....... obj = AAA.new() ...... return obj end end a = AAA.new() b = AAA.myNew() -- Best regards, Yuri Leikind