Pär*_*der 31

你需要一个分号后class X:

class X; end
Run Code Online (Sandbox Code Playgroud)


zed*_*xff 25

正确和验证的例子:

class C; end
Run Code Online (Sandbox Code Playgroud)

另一个棘手的解决方案:)

C = Class.new
Run Code Online (Sandbox Code Playgroud)

  • 你忘了`Class.new`接受一个继承的类的参数.这对于定义异常类特别好......"MyCustomNotImplementedError = Class.new(NotImplementedError)" (2认同)