您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
实战Python设计模式 可复用面向对象软件开发实践
字数: 280000
装帧: 平装
出版社: 电子工业出版社
作者: 薛卫国,薛卫民
出版日期: 2020-03-01
商品条码: 9787121379598
版次: 1
开本: 16开
页数: 221
出版年份: 2020
定价:
¥59
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
作为可复用面向对象软件开发的基础,设计模式集合了很多软件开发领域专家的宝贵经验和良好实践,其重要性不言而喻。但是,学习设计模式的过程并不是一帆风顺的,对于缺乏面向对象开发经验的设计者尤其如此。就像在游泳池中不能学会海战一样,我们不应该指望理解几个似是而非的例子就可以在实际开发中灵活运用设计模式。学习设计模式优选的方式就是在实际的开发中边学边练边体会。本书利用Python的标准GUI工具包tkinter,通过可执行的示例对23个设计模式逐个进行说明。这样一方面可以使读者了解真实的软件开发工作中每个设计模式的运用场景和想要解决的问题;另一方面通过对这些问题的解决过程进行说明,让读者明白在编写代码时如何判断使用设计模式的利弊,并合理运用设计模式。对设计模式感兴趣而且希望随学随用的读者通过本书可以快速跨越从理解到运用的门槛;希望学习Python GUI编程的读者可以将本书中的示例作为设计和开发的参考;使用Python语言进行图像分析、数据处理工作的读者可以直接以本书中的示例为基础,迅速构建自己的系统架构。
目录
第1章示例软件介绍1
1.1准备工作1
1.1.1源代码下载1
1.1.2安装开发环境1
1.2启动1
1.3功能说明2
1.4功能概要3
1.4.1编辑3
1.4.2逻辑调试6
1.4.3文件管理6
1.4.4代码生成6
第2章创建型模式7
2.1抽象工厂模式7
2.1.1问题说明7
2.1.2模式结构8
2.1.3示例代码9
2.1.4实战运用12
2.1.5效果讨论19
2.1.6提示和技巧19
2.2工厂方法模式19
2.2.1问题说明19
2.2.2模式结构21
2.2.3示例代码22
2.2.4实战运用24
2.2.5效果讨论26
2.2.6提示和技巧26
2.3原型模式27
2.3.1问题说明27
2.3.2模式结构28
2.3.3示例代码29
2.3.4实战运用30
2.3.5效果讨论34
2.3.6提示和技巧34
2.4生成器模式35
2.4.1问题说明35
2.4.2模式结构37
2.4.3示例代码38
2.4.4实战运用42
2.4.5效果讨论43
2.4.6提示和技巧44
2.5单例模式44
2.5.1问题说明44
2.5.2模式结构45
2.5.3示例代码46
2.5.4实战运用47
2.5.5效果讨论50
2.5.6提示和技巧50
2.6创建型模式小结50
第3章结构型模式52
3.1组合模式52
3.1.1问题说明52
3.1.2模式结构53
3.1.3示例代码54
3.1.4实战运用57
3.1.5效果讨论60
3.1.6提示和技巧61
3.2适配器模式61
3.2.1问题说明61
3.2.2模式结构64
3.2.3示例代码64
3.2.4实战运用66
3.2.5效果讨论69
3.2.6提示和技巧69
3.3桥接模式70
3.3.1问题说明70
3.3.2模式构造72
3.3.3示例代码73
3.3.4实战运用76
3.3.5效果讨论79
3.3.6提示和技巧80
3.4装饰器模式80
3.4.1问题说明80
3.4.2模式结构81
3.4.3示例代码82
3.4.4实战运用84
3.4.5效果讨论87
3.4.6提示和技巧88
3.5代理模式88
3.5.1问题说明88
3.5.2模式结构90
3.5.3示例代码91
3.5.4实战运用94
3.5.5效果讨论96
3.5.6提示和技巧96
3.6享元模式96
3.6.1问题说明96
3.6.2模式结构97
3.6.3示例代码98
3.6.4实战运用100
3.6.5效果讨论104
3.6.6提示和技巧104
3.7外观模式104
3.7.1问题说明104
3.7.2模式结构106
3.7.3实战运用106
3.7.4效果讨论109
3.7.5提示和技巧110
3.8结构型模式小结110
第4章行为模式111
4.1职责链模式111
4.1.1问题说明111
4.1.2模式结构113
4.1.3示例代码113
4.1.4实战运用115
4.1.5效果讨论119
4.1.6提示和技巧119
4.2观察者模式119
4.2.1问题说明119
4.2.2模式结构120
4.2.3示例代码121
4.2.4实战运用123
4.2.5效果讨论127
4.2.6提示和技巧127
4.3中介者模式128
4.3.1问题说明128
4.3.2模式结构129
4.3.3示例代码130
4.3.4实战运用132
4.3.5效果讨论133
4.3.6提示和技巧134
4.4策略模式134
4.4.1问题说明134
4.4.2模式结构136
4.4.3示例代码137
4.4.4实战运用139
4.4.5效果讨论144
4.4.6提示和技巧145
4.5命令模式145
4.5.1问题说明145
4.5.2模式结构146
4.5.3示例代码148
4.5.4实战运用150
4.5.5效果讨论154
4.5.6提示和技巧154
4.6备忘录模式155
4.6.1问题说明155
4.6.2模式结构156
4.6.3示例代码157
4.6.4实战运用159
4.6.5效果讨论161
4.6.6提示和技巧161
4.7模板方法模式162
4.7.1问题说明162
4.7.2模式结构163
4.7.3示例代码164
4.7.4实战运用168
4.7.5效果讨论170
4.7.6提示和技巧170
4.8迭代器模式171
4.8.1问题说明171
4.8.2模式结构172
4.8.3示例代码173
4.8.4实战运用176
4.8.5效果讨论179
4.8.6提示和技巧179
4.9访问者模式180
4.9.1问题说明180
4.9.2模式结构182
4.9.3示例代码183
4.9.4实战运用187
4.9.5效果讨论191
4.9.6提示和技巧192
4.10状态模式193
4.10.1问题说明193
4.10.2模式结构194
4.10.3示例代码195
4.10.4实战运用203
4.10.5效果讨论206
4.10.6提示和技巧206
4.11解释器模式206
4.11.1问题说明206
4.11.2模式结构207
4.11.3示例代码208
4.11.4实战运用214
4.11.5效果讨论219
4.11.6提示和技巧220
4.12行为模式小结220
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网