《大话设计模式》java版的实现。