摘要: 动机: 在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” 一个对象(目标对象)的状态发生改变,所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使得软件不能很好的抵御变化。 使用面向对象技术,可以将这种依赖关系弱化,并形成一种稳定的依赖关系。从而实现软件体系结构的松 阅读全文
posted @ 2020-06-24 14:40 每天都要吃早饭 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 相同点: 都是地址的概念:指针指向一块内存,他的内容是所指内存的地址,引用是某块内存的别名 不同点: 指针是一个实体,而引用仅仅是一个别名 在使用时候引用无需解引用,而指针需要解引用(*) 指针只能在定义时别初始化一次,之后不可在变,指针一般可变(除非常量指针) 引用不能为空而指针可以为空 “siz 阅读全文
posted @ 2020-06-24 10:28 每天都要吃早饭 阅读(304) 评论(0) 推荐(0) 编辑