level 1
宇振华华
楼主
class Bad
def initialize
@badhand
end
def == (other)
@badhand = other
true
end
def hand
return @badhand
end
end
bad = Bad.new
print false == bad
print bad == false
print bad.hand," is bad"
exit
例如这个程序。。我的设计意图是建立一个Bad类。。
用==符号重载实现判定OTHER变量为badhand。。
然后用hand函数返回。。
有一个问题是。。
ruby没有指针。。
我没办法绑定那个传入的OTHER变量。。
ruby有没有一些机制实现这一点。。
2020年02月03日 01点02分
1
def initialize
@badhand
end
def == (other)
@badhand = other
true
end
def hand
return @badhand
end
end
bad = Bad.new
print false == bad
print bad == false
print bad.hand," is bad"
exit
例如这个程序。。我的设计意图是建立一个Bad类。。
用==符号重载实现判定OTHER变量为badhand。。
然后用hand函数返回。。
有一个问题是。。
ruby没有指针。。
我没办法绑定那个传入的OTHER变量。。
ruby有没有一些机制实现这一点。。