01 2018 档案

摘要:1.装饰器模式是什么 1.百度百科 装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 2.维基百科 in object oriented programming, the decorator pattern is a 阅读全文
posted @ 2018-01-31 17:41 枫飘雪落 阅读(178) 评论(0) 推荐(0) 编辑
摘要:1.模板方法模式是什么 1.百度百科 定义一个操作中的算法骨架,而将一些步骤延迟到子类中。Template Method使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤 2.维基百科 In software engineering, the template method patter 阅读全文
posted @ 2018-01-30 15:50 枫飘雪落 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1.适配器模式是什么 1.百度百科 在计算机编程中,适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。 2.维基百科 In software engineering, t 阅读全文
posted @ 2018-01-30 10:29 枫飘雪落 阅读(321) 评论(0) 推荐(0) 编辑
摘要:在java中类和类的关系大致分三种:泛化、关联、依赖。 1. 泛化(Generalization) "XX是一个XX"关系(is a),通常使用的关键词为 extends、implements 继承 :继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为 阅读全文
posted @ 2018-01-29 15:31 枫飘雪落 阅读(655) 评论(0) 推荐(0) 编辑
摘要:1.策略模式是什么 1.百度百科 策略模式是指对一系列的算法定义,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。 2.维基百科 In computer programming, the strategy pattern (also known as t 阅读全文
posted @ 2018-01-29 11:38 枫飘雪落 阅读(361) 评论(0) 推荐(0) 编辑
摘要:1.观察者模式是什么 1.百度百科 观察者模式(有时又被称为发布(publish ) 订阅(Subscribe)模式、模型 视图(View)模式、源 收听者(Listener)模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动 阅读全文
posted @ 2018-01-26 11:18 枫飘雪落 阅读(238) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示