java设计模式----综合案例(一)