class Record
def add_record
raise 'Abastract method'
end
end
class Event < Record
def add_record
puts '增加一条日志'
end
end
class OrderEvent < Record
attr_accessor :event
def initialize
@event = Event.new
end
def add_record
puts '给订单'
@event.add_record
end
end
OrderEvent.new.add_record
adapter pattern
最新推荐文章于 2025-02-18 16:58:55 发布
本文通过一个简单的Ruby代码示例介绍了如何定义类并使用继承特性。演示了基类Record和派生类Event及OrderEvent的实现方式,展示了add_record方法在不同类中的具体应用。
1025

被折叠的 条评论
为什么被折叠?



