面向对象葵花宝典:思想、技巧与实践

面向对象葵花宝典:思想、技巧与实践 pdf epub mobi txt 电子书 下载 2025

出版者:电子工业出版社
作者:李运华 编著
出品人:博文视点
页数:380
译者:
出版时间:2015-12
价格:69
装帧:
isbn号码:9787121274732
丛书系列:
图书标签:
  • 面向对象
  • 编程
  • 软件架构
  • 软件工程
  • 设计模式
  • 软件开发
  • 好书,值得一读
  • 程序设计
  • 面向对象
  • 编程思想
  • 设计模式
  • 软件工程
  • 代码实践
  • 葵花宝典
  • 对象封装
  • 继承多态
  • 实战案例
  • 开发思维
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《面向对象葵花宝典:思想、技巧与实践》系统地讲述了面向对象技术的相关内容,包括面向对象的基本概念、面向对象开发的流程、面向对象的各种技巧,以及如何应用面向对象思想进行架构设计。在讲述相关知识或技术的时候,除了从“是什么”这个角度进行介绍外,更加着重于从“为什么”和“如何用”这两个角度进行剖析,力争让读者做到“知其然,并知其所以然”,从而达到在实践中既能正确又能优秀地应用面向对象的相关技术和技巧。

《面向对象葵花宝典:思想、技巧与实践》的内容涵盖广泛,无论读者已有的水平如何,都能够从书中获益。

如果你是刚入门的程序员,书中有详尽的和通俗易懂的概念和方法介绍,有完整的面向对象开发流程,让你能够快速掌握面向对象开发的基本技巧,从容不迫地完成开发任务;

如果你有了一定经验,能够熟练应用各种面向对象技术和技巧,但却没有深入地去探索,书中有独辟蹊径的解读,能够让你“知其然,并知其所以然”;

如果你已经成为了面向对象的大牛程序员,但苦于不能继续提升,书中有“面向对象架构设计”的点石成金术,让你从程序员秒变架构师。

作者简介

目录信息

第1部分 面向对象基础 1
第1章 面向对象概述 3
1.1 程序设计思想的发展 3
1.2 面向对象语言的发展历史 6
1.3 面向过程 8
1.4 面向对象 9
1.5 为什么要面向对象 11
1.6 面向对象的应用范围 12
1.7 面向对象的迷思 13
1.7.1 面向对象会导致性能降低? 13
1.7.2 面向对象语言=面向对象编程? 14
1.8 小结 16
第2章 面向对象理论 17
2.1 类 17
2.2 对象 23
2.3 接口 26
2.4 抽象类 31
2.5 抽象 32
2.6 三大核心特征 34
2.6.1 封装 34
2.6.2 继承 44
2.6.3 多态 46
2.7 小结 50
第2部分 面向对象实战 53
第3章 面向对象分析和设计全流程概述 55
第4章 需求模型 57
4.1 需求详解 57
4.2 需求的重要性 59
4.3 需求分析 60
4.3.1 需求分析的目的 60
4.3.2 需求分析的方法 63
4.4 用例方法 69
4.4.1 用例的具体写法 70
4.4.2 要画图吗 74
4.5 功能 75
4.6 用例图的陷阱 78
4.7 SSD 79
4.8 FAQ 81
4.9 小结 82
第5章 领域模型 84
5.1 领域建模三字经 84
5.2 找名词 85
5.3 加属性 87
5.4 连关系 88
5.5 FAQ 89
5.6 小结 90
第6章 设计模型 91
6.1 设计模型总览 91
6.2 类模型 92
6.2.1 第一步(照猫画虎):领域类映射 93
6.2.2 第二步(精雕细琢):应用设计原则和设计模式 101
6.2.3 第三步(照本宣科):拆分辅助类 105
6.3 动态模型 106
6.3.1 模型分类 106
6.3.2 建模实践 108
6.3.3 建模技巧 110
6.4 小结 111
第7章 实现模型 112
7.1 编程语言的差异性 112
7.2 C++ 113
7.2.1 类 113
7.2.2 访问控制 114
7.2.3 继承 117
7.2.4 多态 126
7.2.5 抽象类 130
7.2.6 接口 135
7.3 Java 136
7.3.1 类 137
7.3.2 访问控制 138
7.3.3 继承 142
7.3.4 多态 144
7.3.5 抽象类 146
7.3.6 接口 150
7.4 小结 152
第3部分 面向对象技巧 153
第8章 设计原则 155
8.1 内聚 155
8.1.1 内聚究竟是什么 155
8.1.2 内聚的分类 157
8.2 耦合 168
8.2.1 耦合究竟是什么 168
8.2.2 耦合的分类 169
8.3 高内聚低耦合 180
8.4 类设计原则 188
8.4.1 SRP 188
8.4.2 OCP 191
8.4.3 LSP 193
8.4.4 ISP 197
8.4.5 DIP 202
8.4.6 如何应用设计原则 209
8.4.7 NOP 210
8.5 小结 211
第9章 设计模式 212
9.1 设计模式简介 212
9.2 设计模式只是一把锤子 213
9.3 设计模式之道 214
9.3.1 知易行难——设计模式应用的问题 214
9.3.2 拨云见日——寻找设计模式之道 215
9.3.3 庖丁解牛——解析设计模式之道 217
9.3.4 举一反三——活学活用设计模式之道 218
9.4 原则VS模式 219
9.5 模式详解 225
9.5.1 Prototype模式 226
9.5.2 Decorator模式 238
9.5.3 Facade模式 250
9.5.4 Observer模式 264
9.6 小结 274
第10章 UML 275
10.1 UML简介 275
10.2 UML只是语言 275
10.3 UML应用 277
10.4 需求分析阶段 278
10.4.1 用例图 278
10.4.2 用例图的关系 281
10.5 设计阶段 284
10.5.1 类图 284
10.5.2 类关系图 288
10.5.3 动态图 305
10.5.4 结构图 318
10.6 部署阶段 320
10.7 小结 322
第4部分 面向对象架构设计 325
第11章 面向对象架构设计基础 327
11.1 什么是架构 327
11.2 面向对象的架构设计 329
11.3 小结 330
第12章 面向对象架构设计流程 332
12.1 架构设计总体思想 332
12.2 业务架构 333
12.2.1 全新的业务系统 333
12.2.2 已有架构优化 335
12.2.3 业务架构实例:京西商城 336
12.3 领域架构 337
12.4 软件架构 338
12.4.1 第一步:照猫画虎 338
12.4.2 第二步:按图索骥 340
12.4.3 第三步:深思熟虑 342
12.5 小结 344
第13章 面向对象架构设计技巧 345
13.1 架构设计原则 345
13.1.1 客户需求优先原则 345
13.1.2 适当超前原则 347
13.2 架构设计屠龙刀 350
13.2.1 “拆”与“合” 350
13.2.2 “拆”的常见手段 352
13.2.3 “合”的常见手段 362
13.3 优秀架构师特质:创新 366
13.4 小结 367
· · · · · · (收起)

读后感

评分

首先下结论,如果你是面向对象的初学者,那么这是一本非常好的书,绝对不容错过。 详细来说,首先,作者语言风趣幽默,深入浅出,把抽象的概念解释的非常清楚,同时举的例子很多,非常接地气,阅读体验良好。 其次,从字里行间能看出作者对面向对象是有深入思考的,点出了许多...

评分

首先下结论,如果你是面向对象的初学者,那么这是一本非常好的书,绝对不容错过。 详细来说,首先,作者语言风趣幽默,深入浅出,把抽象的概念解释的非常清楚,同时举的例子很多,非常接地气,阅读体验良好。 其次,从字里行间能看出作者对面向对象是有深入思考的,点出了许多...

评分

首先下结论,如果你是面向对象的初学者,那么这是一本非常好的书,绝对不容错过。 详细来说,首先,作者语言风趣幽默,深入浅出,把抽象的概念解释的非常清楚,同时举的例子很多,非常接地气,阅读体验良好。 其次,从字里行间能看出作者对面向对象是有深入思考的,点出了许多...

评分

首先下结论,如果你是面向对象的初学者,那么这是一本非常好的书,绝对不容错过。 详细来说,首先,作者语言风趣幽默,深入浅出,把抽象的概念解释的非常清楚,同时举的例子很多,非常接地气,阅读体验良好。 其次,从字里行间能看出作者对面向对象是有深入思考的,点出了许多...

评分

首先下结论,如果你是面向对象的初学者,那么这是一本非常好的书,绝对不容错过。 详细来说,首先,作者语言风趣幽默,深入浅出,把抽象的概念解释的非常清楚,同时举的例子很多,非常接地气,阅读体验良好。 其次,从字里行间能看出作者对面向对象是有深入思考的,点出了许多...

用户评价

评分

面向对象讲的还可以

评分

好书一本,话不多说,都是干活,主要是带你在思想提升

评分

想点满面向对象这科技能书 又苦于无人可以指点的 不妨一读

评分

本书介绍了面向对象编程编程思想、软件架构实践经验与技巧。

评分

绝对是一本入门级的好书,如果出版那一年就读到的话会好很多

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有