面向对象的思考过程

admin 2022年11月13日 122次浏览

面向对象的思考过程

(副标题):无 ;

(作者): Matt Weisfeld ;

内容简介:

​ 第1章 面向对象的概念简介
很多程序员其实并不知道在20世纪60年代就已出现面向对象的软件开发方式。尽管受欢迎的面向对象的编程语言(例如Smalltalk和C++)已被广泛使用,但直到90年代中后期面向对象范式才开始快速发展。
面向对象方法论的兴起恰逢互联网作为商业及娱乐平台之际。总之,对象借助网络能良好协作。后来显然互联网存活下来,而面向对象的技术已经在开发新的基于Web的技术中占据了重要位置。
本章标题是“面向对象的概念简介”。标题中关键词是“概念”而非“技术”。在软件行业,技术变迁非常快,而概念则是逐步演进。我使用单词“演进”是因为尽管它们保持相对稳定,但也在变化。这正是需要关注这些概念的原因。尽管它们相对稳定,但经常被重新反思,也会导致一些很有意思的讨论。
从90年代中后期的最原始的浏览器到如今移动、手机、Web应用占据主导地位,通过这些多样的行业技术的发展很容易追溯过去20年间的演化。甚至如今我们正在探索混合软件,而新的开发技术就在下个拐角。在整个旅程中,每一步都存在面向对象的概念。这也是为什么本章主题如此重要,因为从20年前到现在仍在使用这些概念。

目录预览:

​ 面向对象的思考过程(原书第4版)
第1章 面向对象的概念简介
1.1 基本概念
1.2 对象及遗留系统
1.3 过程式编程与面向对象编程
1.4 由面向过程开发过渡到面向对象开发
1.4.1 过程式编程
1.4.2 面向对象编程
1.5 究竟什么是对象
1.5.1 对象数据
1.5.2 对象行为
1.6 究竟什么是类
1.6.1 创建对象
1.6.2 属性
1.6.3 方法
1.6.4 消息
1.7 使用类图作为可视化工具
1.8 封装和数据隐藏
1.8.1 接口
1.8.2 实现
........


[EPUB下载]