返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 正版 设计模式 可复用面向对象软件的基础 英文版 典藏版 埃里克 伽玛 经典原版书库 9787111679547 机
  • 新商品上架
    • 作者: 埃里克·伽玛(Erich著
    • 出版社: 机械工业出版社
    • 出版时间:2021-04
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 埃里克·伽玛(Erich著
    • 出版社:机械工业出版社
    • 出版时间:2021-04
    • 开本:32开
    • ISBN:9784133606557
    • 版权提供:机械工业出版社

      商品基本信息

    商品名称:

      设计模式:可复用面向对象软件的基础(英文版·典藏版)

    作     者:

      [美]埃里克·伽玛(Erich Gamma)等

    市 场 价:

      79.00元

    ISBN  号:

      9787111679547

    出版日期:

      2021-04

    页     数:

      396

    字     数:

      176千字

    出 版 社:

      机械工业出版社


     

      目录

      1 Introduction 1
    1.1 WhatIs a Design Pattern . . . . . . . . . . . . . . . . . . . . . . . . . . 2
    1 2 Design Patterns in Smalltalk MVC 4
    1.3 Describing Design Patterns . . . . . . . . . . . . . . . . . . . . . . . .6
    1.4 The Catalog of Design Patterns . . . . . . . . . . . . . . . . . . . . . . 8
    1.5 Organizing the Catalog . . . . . . . . . . . . . . . . . . . . . . . . . 9
    1.6 How Design Patterns Solve Design Problems . . . . . . . . . . . . . . . 11
    1.7 Howto Selecta Design Pattern . . . . . . . . . . . . . . . . . . . . . . . 28
    1.8 Howto Use a Design Pattern . . . . . . . . . . . . . . . . . . . . . . . . 29
    2 A Case Study: Designing a Document Editor33
    2 1 Design Problems 33
    2.2 Document Structure . . . . . . . . . . . . . . . . . . . . .35
    2.3 Formatting . . . . . . . . . . . . . . . . . . . . . . . . ~ 40
    2.4 Embellishing the User Interface . . . . . . . . . . . . . . . . . . . . 43
    2.5 Supporting Multiple Look-and-Feel Standards47
    2.6 Supporting Multiple Window Systems . . . . . . . . . . . . . . . . . . . 51
    2.7 User Operations . . . . . . . . . . . . . . . . . . . . . 58
    2.8 Spelling Checking and Hyphenation. . . . . . . . . . . . . . . . . . . . . 64
    2.9 Summary. . . . . . . . . . . . . . . . . . . . . 76
    Design Pattern Catalog 79
    3 Creational Patterns 81
    Abstract Factory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
    Builder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
    Factory Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
    Prototype . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
    Singleton 127
    Discussion of Creational Patterns 135
    4 Structural Patterns137
    Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
    Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
    Composite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
    Decorator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
    Facade........................................ 185
    Flyweight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
    Proxy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
    Discussion of Structural Patterns . . . . . . . . . . . . . . . . . . . . . . . . . 219
    5 Behavioral Patterns 221
    Chain of Responsibility . . . . . . . . . . . . . . . . . . . . . . . 223
    Command...................................... 233
    Interpreter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
    Iterator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
    Mediator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
    Memento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
    Observer...................................... 293
    State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
    Strate~v . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315
    Template Method. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
    Visitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
    Discussion of Behavioral Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
    6 Conclusion
    6.1 What to Expect from Design Patterns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
    6.2 A Brief History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
    6.3 The Pattern Community. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
    6.4 An Invitation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
    6.5 A Parting Thought. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
    A Glossary
    B Guide to Notation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
    B.1 Class Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
    B.2 Object Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
    B.3 Interaction Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
    C Foundation Classes 369
    C.1 List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
    C.2 Iterator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
    C.3 ListIterator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
    C.4 Point. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
    C.5 Rect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
    Bibliography 375


      内容简介

    本书是引导读者走出软件设计迷宫的指路明灯,凝聚了软件开发界几十年的设计经验。四位面向对象领域专家精心选取了颇具价值的设计实践,加以分类整理和命名,并用简洁而易于复用的形式表达出来。本书已经成为面向对象技术人员的圣经和词典,书中定义的23个模式逐渐成为开发界技术交流所必备的基础知识和词汇。


    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购