ruby基础——extend与include

来源:互联网 发布:深圳淘宝电商培训 编辑:程序博客网 时间:2024/05/21 19:29
module ClassMethods  def cmethod    "class method"  endendmodule InstanceMethods  def imethod    "instance method"  endendclass MyClass  extend ClassMethods           #追加类方法  include InstanceMethods       #追加实例方法endp MyClass.cmethodp MyClass.new.imethod

0 0