7.1.4 Defining a to_s Method 一节中 代码是这样的:
1 class Point
2 def initialize(x, y)
3 @x, @y = x, y
4 end
5
6 def to_s
7 "(#@x, #@y)"
8 end
9 end
10
11
12 p = new Point(1, 2)
13 puts p
第十二行的语法 ruby 1.9.3 不支持了还是...?我用 p = Point.new(1, 2) 测试正常,用书的语法报 ruby.rb:12:in <main>': undefined method
Point' for main:Object (NoMethodError)