Mine
public text v1 · immutableclass A
@@a = 1
def self.he
eval ('puts "super: #{@@a}"')
end
end
class B < A
@@a=2
def go
B.he
end
end
irb(main):016:0> B.new.go
super: 2
=> nilclass A
@@a = 1
def self.he
eval ('puts "super: #{@@a}"')
end
end
class B < A
@@a=2
def go
B.he
end
end
irb(main):016:0> B.new.go
super: 2
=> nil