花费 43 ms
Python设计模式——工厂方法模式(FactoryMethod)

需求:有一个学雷锋活动,有买米和扫地两个内容,参与的人有大学生和社区志愿者,他们各自的方法不一样。 如果用简单工厂模式实现: 写一个雷锋类,定义买米和扫地两个方法,写一个学生类和社区 ...

Thu Jul 31 04:31:00 CST 2014 0 8218
Python设计模式——单例模式

单例模式是日常应用中最广泛的模式了,其目的就是令到单个进程中只存在一个类的实例,从而可以实现数据的共享,节省系统开销,防止io阻塞等等 但是在多进程的应用中,单例模式就实现不了了,例如一些web应用 ...

Fri Oct 17 03:55:00 CST 2014 0 6471
Python设计模式——观察者模式

需求:员工上班在偷偷看股票,拜托前台一旦老板进来,就通知他们,让他们停止看股票。 这里有两类人,一类是观察者,即员工,一类是通知者,即前台,员工在观察前台的状态,前台负责通知员工最新的动态。 ...

Tue Oct 21 05:51:00 CST 2014 0 5583
Python设计模式——代理模式(Proxy)

书中的例子是:男A喜欢女A,但是不敢向其表白,所以委托男B为代理,代他送礼物给女A,实现这个需求的重点是,男A和女A是不互相直接接触的,都是通过代理男B,实现间接接触。 代理模式 ...

Thu Jul 31 03:42:00 CST 2014 1 4075

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM