摘要: 策略模式定义了算法族,分别封装起来,让它们直之间可以互相替换,此模式让算法的变化独立于使用算法的客户 阅读全文
posted @ 2008-03-24 10:11 Neeo 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 一、封装变化 二、多用组合,少用继承 三、针对接口编程,不针对实现编程 四、为交互对象之间的松耦合设计而努力 五、类应该对扩展开放,对修改关闭 六、依赖抽象,不要依赖具体类 七、只和朋友交谈 八、别找我,我会找你 九、类应该只有一个改变的理由 阅读全文
posted @ 2008-03-24 10:00 Neeo 阅读(310) 评论(1) 推荐(0) 编辑
摘要: 在公司,不能自己安装软件,也不能下载,但有时候需要截图。用PrintScreen键只能截取全屏,感觉很麻烦。于是决定自己编写一个截图工具 。 众所周知,QQ截图首先将截取全屏为一个图片,然后用在这个图片基础上截取需要的部分。本程序实现方法类似。 程序运行截图如下: 阅读全文
posted @ 2008-03-24 09:53 Neeo 阅读(19393) 评论(55) 推荐(7) 编辑