Ruby中的GoF设计模式实现