module ClassMethods
def cmethod
"class method"
end
end
module InstanceMethods
def imethod
"instance method"
end
end
class MyClass
extend ClassMethods #追加类方法
include InstanceMethods #追加实例方法
end
p MyClass.cmethod
p MyClass.new.imethod
ruby基础——extend与include
最新推荐文章于 2019-02-21 19:15:00 发布