设计模式
sonwing_for
技术博客,一有时间就更新
展开
-
Java模板方法设计模式
模板方法设计模式 在现实生活中,完成某件事是需要n多个固定步骤的。如"在淘宝网进行购物"这件事情的完成一般需要三个步骤:登录网站、挑选商品、付款。但对于每个人几乎都是相同的操作,但不同的地方是,每个人挑选的商品时不同的。 在软件开发过程中同样存在这样的情况,某类的某个方法的实现,需要几个固定步骤。在这些固定步骤中,对于该类的不同对象,有些步骤地实现是固定不变的,有些步骤的实现是大相径庭的,有些原创 2017-06-16 07:36:10 · 331 阅读 · 0 评论 -
java适配器设计模式
适配器设计模式 定义:将某个类的接口转换为客户所需要的类型,解决的问题是,使得原来由于接口不兼容而不能一起工作、不能统一管理的那些类可以在一起工作,可以进行统一管理。 需求:初始的工作是cook(),程序员的工作是program(),司机的工作是drive(),教室的工作是teach(),不同的工种,其具体的额工作内容不同,现在程序要将这些(例如30个不同的工种)不同工种的工作内容全部输原创 2017-06-11 19:05:06 · 226 阅读 · 0 评论