通常结束的
方法是?返回真或假,但它不系统,没有核心
方法将承担它.
核心类的一个例子是Numeric#nonzero?它永远不会返回true或false.
42.nonzero? # => 42
图书馆集有添加吗?并删除?太.我希望Enumerable#one?返回nil或false,以区分从大于1的计数为零的情况.
类似的例子是比较运算符(<> …),通常只返回true或false.在这两个模块不相关的情况下,Module的运算符再次出现异常:
Array > Enumerable # => false
Array > Fixnum # => nil