用 C 语言实现面向对象的程序设计_系统程序员成长计划书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > > 系统程序员成长计划 > 用 C 语言实现面向对象的程序设计
Breaker Zhao 系统程序员成长计划 的书评 发表时间:2012-11-14 21:11:04

用 C 语言实现面向对象的程序设计

有价值的内容:

本书使用 C 语言实现面向对象的程序设计,包括:

1. 用 struct 函数指针成员代替 C++ 的类封装和虚函数动态绑定(接口)
2. 实现容器和算法分离、迭代器模式
3. 用组合代替 C++ 的继承
4. 用组合代替 C++ 模板参数 Policy 策略类,以在已有容器上构造新容器:队列、栈、散列表
5. OOD 设计模式的 C 语言实现,包括 FSM、Builder、Pipe、MVC

另外,还简介了用 automake 进行工程配置管理的编译和打包。我以 Windows 和 VS 为工作平台,所以略读。VS 及其 MSBuild 也可做依赖项检查、后台编译构建 (Daily Build) 等自动化的工程配置管理。

作者推荐书籍《面向模式的软件架构》POSA 为一系列书。
http://book.douban.com/series/14666

展开全文
有用 2 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读