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

作者

李运华,十余年软件设计开发经验,经历了电信行业和移动互联网行业,曾就职于华为和UCWEB,先后担任软件开发工程师、系统分析师、架构师等角色。现担任阿里巴巴移动事业群(原UCWeb)资深软件工程师,主要负责架构设计、架构重构、技术团队管理、技术培训。 技术上专注于Linux、MySQL、开源技术、系统分析、架构设计,有丰富的需求分析、系统设计、编程的实战经验。喜欢寻根究底,探究技术的原理和本质;每每有所得,喜欢总结下来并分享到博客。 虽然热爱技术,但不拘泥于技术,涉猎群书,勇于挑战,从各方面不断提升自己。

查看全部
目录

内容简介

前言

第1部分 面向对象基础

第1章 面向对象概述

第2章 面向对象理论

第2部分 面向对象实战

第3章 面向对象分析和设计全流程概述

第4章 需求模型

第5章 领域模型

第6章 设计模型

第7章 实现模型

第3部分 面向对象技巧

第8章 设计原则

第9章 设计模式

第10章 UML

第4部分 面向对象架构设计

第11章 面向对象架构设计基础

第12章 面向对象架构设计流程

第13章 面向对象架构设计技巧

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400