![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程课程
oqqII1
这个作者很懒,什么都没留下…
展开
-
软件体系结构——桥模式
Bridge Pattern(Structural Pattern)结构性设计模式的主要目的是把不同的类和对象组合在一起,形成更大或者更复杂的结构体,形成复杂的用户接口或者更复杂的账户数据接口值得注意的是,并不是简单地把这些类摆在一起,要注意这些类之间的关联方式使用举例对于一杯咖啡,有大杯和中杯(抽象)与咖啡种类(具体 摩卡与美式咖啡,然后将抽象与具体链接起来)好处是在两个维度上就...原创 2019-10-23 17:07:14 · 246 阅读 · 0 评论 -
软件设计模式——适配器模式
适配器模式简介应用场景Java自带的ellipse接口是从中间开始算的,我们需要进行一定的偏移量,让它从x,y轴开始写比如这样简单描述用户使用新的接口adapter 去书写相关的代码,继承默认接口interface,adaptee用户使用方法注意事项对于java来说,一个适配器不能适配多个用户对象适配器模式使用一个对象Adapter适配不同的方法怎样去实现这...原创 2019-10-23 16:44:52 · 241 阅读 · 0 评论 -
软件设计模式——简单工厂模式
软件体系结构与设计模式相关相关知识软件设计模式工厂模式初步认识普通结构模式客户端直接通过car类的子类实现相关功能设计的缺点(1)高度耦合(2)条件语句块需要写在客户端内,特别难看(3) 客户程序需要知道服务类的全部的细节才能实现改进(简单工厂模式)使用工厂模式,将选择与初始化一个合适的类,将功能封装在这个类当中的专门的方法当中强调 委托的思想,客户不需要知道服务的细节功能...原创 2019-10-15 16:44:24 · 272 阅读 · 0 评论