摘要: GOF是这样给适配器模式(Adapter)定义的:将一个类的接口转化成用户需要的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 GOF中将适配器模式分为类适配器模式和对象适配器模式。区别仅在于适配器角色对于被适配角色的适配是通过继承还是组合来实现的。由于在Java 中不支持多重继承,而且有破坏封装之嫌。而且我们也提倡多用组合少用继承。所以本文主要介绍对象适配器。 阅读全文
posted @ 2018-06-06 23:18 风动静泉 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 对于初学者来说,要想把这个问题回答正确,是比较难的。在第二天整理答案的时候,我发现我竟然无法通过简单的语言把这个事情描述的很容易理解,遗憾的是,我也没有在网上找到哪篇文章可以把这个事情讲解的通俗易懂。所以,就有了我写这篇文章的初衷。这篇文章中,我从什么是方法的实际参数和形式参数开始,给你讲解为什么说Java中只有值传递 阅读全文
posted @ 2018-06-06 00:52 风动静泉 阅读(207) 评论(0) 推荐(0) 编辑
摘要: IntelliJ IDEA快捷键 阅读全文
posted @ 2018-06-06 00:16 风动静泉 阅读(2663) 评论(0) 推荐(0) 编辑