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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • Python设计模式实战 (美)詹姆斯·W.库珀 著 王艳,张帆 译 专业科技 文轩网
  • 新华书店正版
    • 作者: [美]詹姆斯·W.库珀(James W. Cooper)著
    • 出版社: 机械工业出版社
    • 出版时间:2023-12-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: [美]詹姆斯·W.库珀(James W. Cooper)著
    • 出版社:机械工业出版社
    • 出版时间:2023-12-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2023-12-01
    • 字数:341
    • 页数:238
    • 开本:16开
    • 装帧:平装
    • ISBN:9787111740032
    • 国别/地区:中国
    • 版权提供:机械工业出版社

    Python设计模式实战

    作  者:(美)詹姆斯·W.库珀 著 王艳,张帆 译
    定  价:99
    出 版 社:机械工业出版社
    出版日期:2023年12月01日
    页  数:256
    装  帧:平装
    ISBN:9787111740032
    主编推荐

    本书基于Python的23种设计模式,展示了面向对象的基础知识、可视化编程,以及如何使用“创建型模式”、“结构型模式”、”行为型模式“,旨在帮助Python程序爱好者拓宽面向对象编程知识和设计模式相关技能,轻松解决各种复杂的编程问题。本书配有大量清晰直观的可执行代码实例,让读者快速掌握Python语言并轻松实现各种对象不费吹灰之力。

    内容简介

    本书提供了23种经过验证的的、可视化、示例驱动的模式,涉及抽象类、多重继承、GUI编程和小部件、图形类、绘图和绘图、数学、数据库、Python装饰器、图像、线程、迭代器、创建可执行代码等,从而编写更加健壮、高效、可维护和优雅的Python代码,生成功能强大、灵活的程序。

    作者简介

    精彩内容

    目录
    译者序
    前 言
    第一部分 设计模式基础
    第1章 对象简介 3
    类的__init__方法 4
    类的局部变量 4
    类的集合 4
    继承 5
    创建派生类 6
    多重继承 6
    绘制矩形和正方形 7
    变量的可见性 8
    局部变量 9
    Python中的变量类型 10
    总结 11
    GitHub中的程序 11
    第2章 Python可视化编程 12
    导入少量名字 13
    面向对象的程序 14
    使用消息框 15
    使用文件对话框 16
    理解pack布局管理器选项 16
    使用ttk库 17
    响应用户输入 18
    运用tkinter中的颜色 20
    创建单选按钮 20
    类之间的通信 22
    使用grid布局 23
    创建复选按钮 24
    在窗口中添加菜单项 26
    使用LabelFrame组件 29
    GitHub中的程序 30
    第3章 数据表格的可视化编程 31
    创建列表框 32
    使用组合框 35
    树视图组件 36
    GitHub中的程序 38
    第4章 设计模式 39
    定义设计模式 40
    学习步骤 40
    面向对象方法说明 40
    参考文献 41
    第二部分 创建型模式
    第5章 工厂模式 45
    工厂模式简介 45
    定义基类 46
    两个子类 46
    创建简单的工厂模式 47
    数学运算中的工厂模式 48
    GitHub中的程序 49
    问题思考 49
    第6章 工厂方法模式 50
    Swimmer类 51
    Event类 52
    StraightSeeding类 53
    CircleSeeding类 54
    创建Seeding程序 54
    EventFactory类 56
    工厂方法模式的使用场景 56
    GitHub中的程序 57
    第7章 抽象工厂模式 58
    GardenMarker工厂 58
    花园规划界面 60
    抽象工厂模式总结 60
    问题思考 60
    GitHub中的程序 60
    第8章 单例模式 61
    抛出异常 62
    创建一个类实例 62
    单例模式的静态类 63
    在大型程序中查找单例 63
    单例模式总结 63
    GitHub中的程序 63
    第9章 生成器模式 64
    投资跟踪器 64
    调用生成器 66
    生成器模式总结 69
    问题思考 69
    GitHub中的程序 69
    第10章 原型模式 70
    Python中的克隆 70
    使用原型 71
    原型模式总结 73
    GitHub中的程序 73
    第11章 创建型模式总结 74
    第三部分 结构型模式
    第12章 适配器模式 77
    列表之间的数据移动 77
    创建一个适配器 79
    GitHub中的程序 81
    第13章 桥接模式 82
    创建用户界面 84
    扩展桥 84
    桥接模式总结 86
    GitHub中的程序 86
    第14章 组合模式 87
    组合结构的实现 88
    工资的计算 88
    Employee类 88
    Boss类 89
    创建员工树 89
    打印输出员工树 90
    创建树视图 91
    使用双向链表 93
    组合模式总结 94
    组合模式的实现 94
    GitHub中的程序 95
    第15章 装饰器模式 96
    装饰按钮 96
    使用装饰器 97
    使用非可视化装饰器 98
    数据类装饰器 99
    使用数据类装饰器处理默认值 100
    装饰器、适配器以及组合实体 100
    装饰器模式总结 101
    GitHub中的程序 101
    第16章 外观模式 102
    创建外观类 104
    创建数据库和表格 107
    使用SQLite 108
    外观模式总结 109
    GitHub中的程序 109
    关于MySQL 109
    参考资料 110
    第17章 享元模式 111
    享元 111
    程序示例 112
    写入时复制对象 114
    GitHub中的程序 115
    第18章 代理模式 116
    使用Python图像库(PIL) 116
    使用PIL显示图像 117
    使用多线程加载图像 117
    多线程日志 119
    写入时复制 119
    对比相关模式 119
    GitHub中的程序 120
    第19章 结构型模式总结 121
    第四部分 行为型模式
    第20章 责任链模式 125
    责任链模式的使用场景 126
    程序示例 126
    列表框 128
    编写帮助系统 129
    ……

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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