面向对象葵花宝典

李运华 编著

出版时间

2015-12-01

ISBN

9787121274732

评分

★★★★★

标签

编程

书籍介绍

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

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

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

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

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

精彩摘录
  • "1.面向过程是一种机器的思想,面向对象是‘“人的思想”; 2.面向过程,流程相对固定;面向对象思想的核心是“可扩展性”; 3.经常变化的地方就是面向对象应用的地方,而在软件发展过程中,客户需求的变动是时有的; 4.封装:面向对象通过“类”实现了封装 (1)封装数据主要原因是:保护隐私 (2)封装方法主要原因是:隔离复杂度 5.继承: (1)继承和抽象,一个自上而下,一个自下而上 P45 (2)先有抽象,通过抽象而得出类,后通过继承来表达抽象的结果 6.多态: (1)多态屏蔽了子类对象的差异,使得调用者可以写出通用性的代码,而无需针对每个子类来写不同的代码 P49"
目录
第1部分 面向对象基础 1
第1章 面向对象概述 3
1.1 程序设计思想的发展 3
1.2 面向对象语言的发展历史 6
1.3 面向过程 8

显示全部
用户评论
十星,全面介绍,没有废话。比新版好
从这本书上知道了Robert C. Martin的敏捷软件开发这本书。囧。
虽然讲的浅,但是值得
想点满面向对象这科技能书 又苦于无人可以指点的 不妨一读
架构师的入门书籍,通俗易懂
面向对象入门书籍,知易行难
面向对象分析入门好书!案例分析也很到位,受限于篇幅只能蜻蜓点水,不过关键点的解释很深入,解释了why。不过这书名实在是起的不太好。
有点虎头蛇尾
看起来是入门级的书,但能把事情通俗易懂的讲清楚,可不是一件容易的事情
下载
收藏