![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
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 · 341 阅读 · 0 评论 -
《Head First 设计模式》笔记
OO基础抽象 封装 多态 继承OO原则封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 为了交互对象之间的松耦合设计而努力 类应该对扩展开放,对修改关闭(开放-关闭原则)OO模式策略模式(Strategy Pattern)定义了算法族,分别封装起来,让它们之间可以互相替换,此模式使算法的变化独立于使用算法的客户。观察者模式(Observer Pattern)定义了对象之间的一原创 2015-10-20 16:52:26 · 432 阅读 · 0 评论