读书笔记
文章平均质量分 52
betterFWJ
这个作者很懒,什么都没留下…
展开
-
《程序设计实践》笔记
同一段关于++的代码在C++和C#中产生了不同的结果:int i = 0; s[i++]=s[i++]=" "; C++运行结果为s[0]=" "; i=2; C#运行结果为s[0]=" "; s[1]=" "; i=2; 所以s[i++]=s[i++]=” “;是一种非常不安全的写法。原创 2015-04-15 11:37:26 · 349 阅读 · 0 评论 -
《Head First 设计模式》笔记
OO基础抽象 封装 多态 继承OO原则封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 为了交互对象之间的松耦合设计而努力 类应该对扩展开放,对修改关闭(开放-关闭原则)OO模式策略模式(Strategy Pattern)定义了算法族,分别封装起来,让它们之间可以互相替换,此模式使算法的变化独立于使用算法的客户。观察者模式(Observer Pattern)定义了对象之间的一原创 2015-10-20 16:52:26 · 442 阅读 · 0 评论