快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

Java之23种模式一点就通

创建型模式

FACTORY―人才市场:以往是要哪个人才,就找哪个人才,效率低,现在有了人才市场,我们只需
直接去人才市场挑一个好了;

BUILDER―生产流水线:以前是手工业作坊式的人工单个单个的生产零件然后一步一步组装做,好
比有了工业革命,现在都由生产流水线代替了。如要造丰田汽车,先制定汽车的构造如由车胎、方
向盘、发动机组成。再以此构造标准生产丰田汽车的车胎、方向盘、发动机。然后进行组装。最后
得到丰田汽车;

PROTOTYPE―印刷术的发明:以前只能临贴才能保持和别人的字迹基本一样,直从印刷技术发明,
从而保证了复制得和原物一模相同;

SINGLETON―唯一:以前是商标满天飞,一样的商标难免造成侵权,直从有商标保护法后,就保证
了不会再产生第家企业使用一样的商标;
结构型模式

ADAPTER―集众人之私,成一己之公:武当派张三丰会太极拳,少林派智空大师会金刚般若掌,如
果他们两个都成为我的师傅,我就既会太极拳,又会金刚般若掌了;

DECORATOR―青出于蓝而胜于蓝:武当派张三丰会太极拳,是我师傅,他教会了我太极拳,但我自
己还会点蒙古式摔交,张三丰却不会。于是我就成了DECORATOR模式的实现;

BRIDGE―白马非马:马之颜色有黑白,马之性别有公母。我们说”这是马”太抽象,说”这是黑色
的公马”又太死板,只有将颜色与性别和马动态组合,”这是(黑色的或白色的)(公或母)马”
才显得灵活而飘逸,如此bridge模式精髓得矣。

COMPOSITE―大家族:子又生孙,孙又生子,子子孙孙,无穷尽也,将众多纷杂的人口组织成一个
按辈分排列的大家族即是此模式的实现;

FACADE―求同存异:高中毕业需读初中和高中,博士也需读初中和高中,因此国家将初中和高中普
及成九年制义务教育;

FLYWEIGHT―一劳永逸:熟悉三千汉字,可以应付日常读书与写字,可见头脑中存在这个汉字库的
重要;

PROXY―垂帘听政:如同清朝康熙年间的四大府臣,很多权利不在皇帝手里,必须通过辅佐大臣去
办;


行为模式

CHAIN OF RESPONSIBLEITY―租房:以前为了找房到处打听,效率低且找不到好的房源。现在有了
房屋中介,于是向房屋中介提出租房哀求,中介提供一个合适的房源,满足则不再哀求,不满足
继承看房,直到满足为止;

COMMAND―借刀杀人:以前是想杀谁就杀,但一段时间后领悟到,长此以往必将结仇太多,于是假
手他人,挑拨他人之间的关系从而达到自己的目的;

INTERPRETER―文言文注释:一段文言文,将它翻译成白话文;

ITERATOR―赶尽杀绝:一个一个的搜索,绝不放掉一个;

MEDIATOR―三角债:本来千头万绪的债务关系,忽出来一中介,包揽其一切,于是三角关系变成了
独立的三方找第四方中介的关系;

MEMENTO―有福同享:我有多少,你就有多少;

OBSERVER―看管者:一旦被看管者有什么非常情况,定会及时做出反应;

STATE―进出自由:如一扇门,能进能出,假如有很多人随时进进出出必定显得杂乱而安全,如今
设一保安限制其进出,如此各人进出才显得规范;

STRATEGY―久病成良医:如人生病可以有各种症状,但经过长期摸索,就可以总结出感冒、肺病、
肝炎等几种;


TEMPLATE METHOD――理论不一定要实践:教练的学生会游泳就行了,至于教练会不会则无关紧要;

VISITOR―依法治罪:因张三杀人要被处死,李四偷窃要被罚款。由此势必制定处罚制度,故制定
法律写明杀人、放火、偷窃等罪要受什么处罚,经通过后须变动要小。今后有人犯罪不管是谁,按
共条例处罚即是,这就是访问者模式诞生的全过程;




返回类别: 教程
上一教程: 看看多种Look And Feel开发包所展示的效果如何
下一教程: Struts中的Action类的工作机制

您可以阅读与"Java之23种模式一点就通"相关的教程:
· [java技术] 2.23 J2EE开发模式说明
· 《java与模式》读书笔记 ----模式设计的原则
· java设计模式之创建模式--singleton
· 求同存异??Java模式系列谈之模板方式
· Java模式学习一、简朴工厂
    微笑服务 优质保证 索取样品