面向对象的思考过程(原书第5版)

面向对象的思考过程(原书第5版)

评分

★★★★★

ISBN

9787111684527

出版社

机械工业出版社 2021-06-01出版

分类

编程设计

内容简介
本书是一部独具特色的面向对象技术著作。书中结合代码示例生动透彻地讲述了面向对象思想的精髓,让读者真正学会以对象方式进行思考。本书共15章,在结构上可以分为两部分:第壹部分包括第1~10章,探讨面向对象的基本概念,比如封装、多态、继承等;第二部分包括第11~15章,专注于将这些概念应用于一些通用的面向对象技术中,并结合了一些实用的应用程序。
AI简介
这是一本深入探讨面向对象编程技术的著作。全书分为两部分,前半部分主要介绍了面向对象的基本概念,包括封装、继承、多态性和组合等,并通过丰富的代码示例,帮助读者深入理解这些概念。后半部分则专注于将这些概念应用于一些通用的面向对象技术中,并结合了一些实用的应用程序。 在封装方面,书中详细介绍了如何通过封装数据和操作数据的方法来构建类,并讨论了封装的重要性。在继承方面,书中阐述了子类如何继承父类的属性和方法,以及如何通过继承来实现代码的重用。在多态性方面,书中讲解了子类如何重写或扩展父类的方法,以及多态性的重要性。在组合方面,书中探讨了如何通过组合来构建更复杂的对象,并讨论了组合的优缺点。 书中还详细介绍了过程式编程与面向对象编程对比,帮助读者理解两种编程方式的不同,以及面向对象编程的优势。同时,书中也讨论了抽象思维在接口设计中的应用,以及如何通过抽象思维来设计出可高度重用的接口。此外,书中还强调了最小化用户接口的重要性,以及如何通过迭代设计和测试来确保接口的正确性。 在错误处理方面,书中讲解了错误处理的原则,包括应用程序应当绝不崩溃,以及如何通过抛出异常来处理错误。在作用域方面,书中介
阅读/下载地址