发布网友 发布时间:2024-10-02 10:36
共1个回答
热心网友 时间:2024-10-26 09:57
面向对象编程是一门强大的工具,本书详细介绍了从概念入门到高级实践的内容。以下是各章的主要内容概览:
第1章,"面向对象概念介绍",首先介绍了过程式编程与OO编程的区别,强调了对象数据和行为的重要性,通过UML类图展示如何建模。接着,探讨了封装和数据隐藏,包括接口、实现及其实际应用。
第2章,"如何以对象方式思考",通过实例帮助理解接口与实现的差异,强调设计接口时的抽象思维和最小接口原则,以及用户需求的明确。
第3章,"高级面向对象概念",深入讲解了构造函数、错误处理、作用域和操作符重载等高级概念,还提供了C#.NET示例。
第4章,"类剖析",详细讨论了类名、注释、属性、构造函数和访问方法,以TestCab示例进行说明。
第5章,"类设计指导原则",着重于真实世界建模、接口设计和错误处理的实践,以及重用和可维护性的考虑。
第6章,"利用对象实现设计",通过实例展示如何运用设计原则来构建系统,如blackjack示例和UML用例分析。
第7章,"掌握继承和组合",讲解了重用、继承与组合的概念,以及封装在OO中的重要性。
第8章,"框架与重用:接口和抽象类",介绍了框架、契约和如何利用接口和抽象类来实现设计,以电子商务场景为例。
第9至15章分别涉及构建对象、UML建模、XML、持久对象、互联网应用、客户/服务器、设计模式等主题,通过实例深入浅出地展示了OO编程的实践应用。
每章结尾都有示例代码,帮助读者更好地理解和应用所学知识。通过阅读这些章节,读者将逐步掌握面向对象编程的核心概念和实践技巧。
《写给大家看的面向对象编程书)》是一部独具特色的面向对象技术著作,结合代码示例生动透彻地讲述了面向对象思想的精髓,让读者真正学会以对象方式进行思考。此外,还讨论了各种与面向对象概念密切相关的应用主题,包括XML、UML建模语言、持久存储、分布式计算和客户/服务器技术等。内容精炼,示例简单明了,适合各层次面向对象开发人员阅读,也是高校相关专业面向对象课程的理想教学参考书。