The Object-Oriented Thought Process, 4th Edition 免积分下载

The Object-Oriented Thought Process, 4th Edition 免积分下载_第1张图片

图书说明:

面向对象的思维过程,第四版

面向对象概念的介绍,供希望掌握现代应用程序实践的开发人员使用

面向对象编程(OOP)是现代编程语言的基础,包括C ++,Java,C#,Visual Basic .NET,Ruby和Objective-C。对象也构成了许多Web技术的基础,例如JavaScript,Python和PHP 。

在开始使用面向对象的开发环境之前,学习面向对象的基本概念至关重要.OOP促进了良好的设计实践,代码可移植性和重用 - 但它要求思维转变为完全理解。对OOP不熟悉的程序员应该抵制直接跳转到特定编程语言(例如Objective-C,VB .NET,C ++,C#.NET或Java)或建模语言(例如UML)的诱惑,而不是首先采取是时候学习Matt Weisfeld所说的“面向对象的思维过程”。

由开发人员为想要实现面向对象技术的开发人员编写,面向对象思想过程为面向对象编程提供了面向解决方案的方法。读者将学习如何理解继承和组合的正确用法,聚合和关联之间的区别,以及接口和实现之间的重要区别。

虽然编程技术多年来一直在变化和发展,但面向对象的概念仍然是一个常数 - 无论平台是什么。此修订版侧重于跨编程技术的互操作性,无论您是在传统应用程序设计中使用对象,在基于XML的数据事务中,在网页开发中,在移动应用程序中,还是在任何现代编程环境中。

“致力于创造高质量软件的程序员 - 正如所有程序员应该 - 必须学习熟悉而又不那么熟悉的野兽的各种微妙之处,称为对象和类。这样做需要仔细研究Matt Weisfeld的面向对象思想过程等书籍“。

-Bill McCarty,Java分布式对象的作者和Java中的面向对象设计

内容一览

1面向对象概念简介
2如何从对象的角度思考
3面向对象的高级概念
4第
5类设计指南的剖析
6使用对象进行设计
7掌握继承和组合
8框架和重用:使用接口和抽象进行设计类
9构建对象和面向对象的设计
10创建对象模型
11对象和可移植数据:XML和JSON 
12持久对象:序列化,封送和关系数据库
13 Web服务,移动应用程序和混合中的
对象14对象和客户机/服务器应用
15设计模式

下载地址:面向对象思想过程,第4版

更多免积分电子书,请访问:IE布克斯网

转载于:https://my.oschina.net/u/3070312/blog/2997785

你可能感兴趣的:(The Object-Oriented Thought Process, 4th Edition 免积分下载)