里边详细讲了20多个设计模式,java的所有多态的特性