• uninitialized constant Shoes (NameError)

    运行那些 samples 文件夹里面的文件,都报这个错误,楼主知道怎么解决吗?

    安装的时候直接用命令的。gem install shoes

  • class World
      extend RubyDecorators
    
      def initialize
        @greeting = 'hello world'
      end
    
      def hello_world
        @greeting
      end
    
      +Batman
      def hello_batman
        @greeting
      end
    
      +Hi
      +Catwoman
      def hello_catwoman
        @greeting
      end
    
      +Catwoman.new('super', 'catwoman')
      def hello_super_catwoman
        @greeting
      end
    end
    

    这里的+Hi, + 号是什么意思?