苹果笔记本用户为何会遭遇适配器模式尴尬?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1271个文字,预计阅读时间需要6分钟。
小故事+小王考上了梦寐以求的大学,为了更好地适应大学生活,他决定买一台苹果的笔记本电脑。电脑很快买好了,用起来也非常流畅,但当他想插U盘传资料的时候...
〇、小故事
小王考上了理想的大学,为了更好的迎接大学生活,他决定买一台苹果的笔记本电脑犒赏自己。
电脑很快买好了,用起来也非常的流畅,但是,当他想要插U盘传资料的时候,尴尬的事情来了,这台电脑两侧的插口非常少,只有1个耳机插孔和2个雷电插孔,根本没有USB插口!这咋办呀?
他赶快咨询了他的哥哥,他哥哥告诉他,去买一个扩展坞就可以了,然后他上网一看,原来买一个扩展坞之后,无论是U盘还是连接显示器的HDMI都可以连接啦!!他开心极了,本来要遗憾退掉这台心爱的苹果笔记本电脑,这回也不用退啦!
以上这个小故事,相信很多使用过苹果笔记本的同学们都会遇到,大多也都会购买这种扩展坞,那么,这种扩展坞其实就是适配器模式的一个具体实现例子了。那么,言归正传,我们来正式了解一下这个设计模式——适配器模式。
一、模式定义
适配器模式定义:
该模式将一个类的接口,转换成客户期望的另一个接口。适配器模式让原本接口不兼容的类可以合作无间。
为了进一步加深该模式的理解,我们再举一个研发过程中会遇到的例子:
此时我们维护了一个员工管理系统,然后接入我们系统的第三方系统,我们都要求对方遵守我们的接口规范去开发,比如:提供方法名为
queryAllUser()的方法等等。
本文共计1271个文字,预计阅读时间需要6分钟。
小故事+小王考上了梦寐以求的大学,为了更好地适应大学生活,他决定买一台苹果的笔记本电脑。电脑很快买好了,用起来也非常流畅,但当他想插U盘传资料的时候...
〇、小故事
小王考上了理想的大学,为了更好的迎接大学生活,他决定买一台苹果的笔记本电脑犒赏自己。
电脑很快买好了,用起来也非常的流畅,但是,当他想要插U盘传资料的时候,尴尬的事情来了,这台电脑两侧的插口非常少,只有1个耳机插孔和2个雷电插孔,根本没有USB插口!这咋办呀?
他赶快咨询了他的哥哥,他哥哥告诉他,去买一个扩展坞就可以了,然后他上网一看,原来买一个扩展坞之后,无论是U盘还是连接显示器的HDMI都可以连接啦!!他开心极了,本来要遗憾退掉这台心爱的苹果笔记本电脑,这回也不用退啦!
以上这个小故事,相信很多使用过苹果笔记本的同学们都会遇到,大多也都会购买这种扩展坞,那么,这种扩展坞其实就是适配器模式的一个具体实现例子了。那么,言归正传,我们来正式了解一下这个设计模式——适配器模式。
一、模式定义
适配器模式定义:
该模式将一个类的接口,转换成客户期望的另一个接口。适配器模式让原本接口不兼容的类可以合作无间。
为了进一步加深该模式的理解,我们再举一个研发过程中会遇到的例子:
此时我们维护了一个员工管理系统,然后接入我们系统的第三方系统,我们都要求对方遵守我们的接口规范去开发,比如:提供方法名为
queryAllUser()的方法等等。

