摘要:
需求,根据当前的时间,返回工作状态#encoding=utf-8__author__ = 'kevinlu1010@qq.com'def get_state(hour): if hour>=8 and ho... 阅读全文
posted @ 2017-08-11 06:01
cn_wk
阅读(86)
评论(0)
推荐(0)
摘要:
1.模版方法模式做题的列子:需求:有两个学生,要回答问题,写出自己的答案#encoding=utf-8class StudentA(): def answer1(self): print '题... 阅读全文
posted @ 2017-08-11 05:55
cn_wk
阅读(86)
评论(0)
推荐(0)
摘要:
书中的例子是:男A喜欢女A,但是不敢向其表白,所以委托男B为代理,代他送礼物给女A,实现这个需求的重点是,男A和女A是不互相直接接触的,都是通过代理男B,实现间接接触。#encoding=utf-8__autho... 阅读全文
posted @ 2017-08-11 05:43
cn_wk
阅读(60)
评论(0)
推荐(0)
摘要:
1.单一职责原则:每个类都只有一个职责,修改一个类的理由只有一个2.开放-封闭远程(OCP):开放是指可拓展性好,封闭是指一旦一个类写好了,就尽量不要修改里面的代码,通过拓展(继承,重写等)来使旧的类满足新的需求... 阅读全文
posted @ 2017-08-11 05:30
cn_wk
阅读(58)
评论(0)
推荐(0)
摘要:
需求:有一个学雷锋活动,有买米和扫地两个内容,参与的人有大学生和社区志愿者,他们各自的方法不一样。如果用简单工厂模式实现:#encoding=utf-8__author__ = 'kevinlu1010@qq.c... 阅读全文
posted @ 2017-08-11 04:48
cn_wk
阅读(67)
评论(0)
推荐(0)

浙公网安备 33010602011771号