首页>参考读物>计算机科学与技术>软件与程序设计
C++20设计模式:可复用的面向对象设计方法(原书第2版)
作者
:
[俄]德米特里·内斯特鲁克(Dmitri Nesteruk) 著
译者
:
冯强国 译
出版日期 :
2022-11-14
ISBN
:
978-7-111-71622-8
定价
:
89.00元
扩展资源下载
扩展信息
语种
:
简体中文
页数
:
248
开本
:
16
原书名
:
Design Patterns in Modern C++20: Reusable Approaches for Object-Oriented Software Design, Second Edition
原出版社:
Apress
属性分类:
店面
包含CD
:
无CD
绝版
:
未绝版
图书简介
本书介绍设计模式在现代C++上的应用。除了介绍传统的设计模式外,本书还充实了对现代C++开发人员有用的新的设计模式和方法。作者Dmitri Nesteruk将这些概念作为一项有趣的研究,探讨如何以不同的方式解决问题,同时使用不同程度的技术复杂性并解释不同种类的权衡。
图书特色
无
上架指导
计算机\程序设计
封底文字
本书将C++标准的新版本应用于设计模式的实现。除了介绍传统的设计模式之外,本书还充实了对现代C++开发人员有用的新的设计模式和方法。本书融合了作者多年的研究和实践经验,从C++新特性的角度展示了如何将设计模式化繁为简,并以诙谐风趣的语言阐述各个设计模式的优缺点和应用场景。
本书将提供一些现代C++技术案例,展示如何利用C++的新特性(比如,协程、模块等)将一些难题化繁为简。本书所有示例程序都可以直接投入生产环境,不过,为了便于阅读,部分示例程序做了适当的简化。
通过阅读本书,你将学会:
如何使用创建型设计模式,比如构造器模式、工厂模式、原型模式和单例模式。
如何实现结构型设计模式,比如适配器模式、桥接模式、装饰器模式、外观模式等。
如何开发行为型设计模式,比如职责链模式、命令模式、迭代器模式、中介者模式等。
图书目录
图书评论