Comparable模块 可比较的mixin被其对象可能被排序的类使用。该类必须定义<=>运算符,该运算符将接收方与另一个对象进行比较,根据接收方是否小于,等于或大于另一个对象返回-1,0或+1。
Ruby带有Enumerable混合模块,它提供了许多基于each方法的枚举方法,而Comparable允许根据<=>比较方法比较对象。 请注意,模块和类之间有许多相似之处。
classOpenSSL::X509::Name 父类:ObjectIncludedmodules:Comparable X.509名称表示与公钥关联的主机名,电子邮件地址或其他实体。
classNumeric Parent:ObjectIncludedmodules:Comparable 数字是所有高级数字类应该继承的类。 数字允许实例化堆分配的对象。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
