[ruby-de] Namensräume

Martin J. Dürst duerst at it.aoyama.ac.jp
Di Jun 13 14:01:19 JST 2017


On 2017/06/13 06:03, Die Optimisten wrote:

> class A
>    module M
>         def m
>           p 99
>        end
>    end
> end
> 
> A::M.new.m
> warum geht das nicht?
> Sind Module immer nur im Main-Space üblich?

Nein. Aber Module haben keine Instanzen. Desshalb ist auch new nicht 
erlaubt.

Gruss,   Martin.


Mehr Informationen über die Mailingliste ruby-de