马光志,湖北钟祥人,博士,副教授。先后在美国North Illinois University、Kennesaw State University培训及访问。主要研究方向为人工智能、图像处理、深度学习,曾在国际期刊发表SCI论文20篇、国际会议发表论文10篇。主持与参加了近30个研究开发项目,包括国家自然科学基金、省自然科学基金、国家863及973、国家重大研发计划、中英国际合作及中加国际合作项目,以及与医学图像、医院信息、卫生监管等相关的多个研究开发项目。曾参加C语言至8086汇编语言编译器的研究与开发项目,出版与C++及汇编语言相关的教材3部。
1.作者为华中科技大学C++课程组组长
2.全书内容便于读者自学
3.注重实用性和系统性,内容循序渐进、深入浅出,以常见易懂的栈和队列为主线,逐步介绍面向对象的思想和概念,揭示面向对象思想的深刻内涵,并给出了应用相关概念的完整程序实例
4.为了使读者能够掌握面向对象的分析、设计与编程方法,本书还完整地展示了骰子游戏的面向对象建模及设计过程,并用C++语言进行了面向对象的程序设计
5.本书给出了丰富的例题和习题,最后一章习题可用于课程设计,能同时提高读者的数学建模能力,以及面向对象的建模能力
6.本书推荐使用Microsoft Visual Studio 2019编译环境