编程范式与OOP思想图书目录

高分请分析下,编程范式与OOP思想图书目录
最新回答
︷决戰紫禁之巓︷

2024-09-21 02:36:23

编程范式与OOP思想图书目录


上篇:编程范式与编程语言



  • 第1课



    • 1.1 开班导言:程序员的4层境界

    • 1.2 首轮提问:哪种语言更佳?

    • 1.3 语言选择:适合的才是最好的

    • 1.4 初识范式:编程世界的视角与方法论

    • 1.5 开发技术:实用与潮流



  • 第2课:重要编程范式



    • 2.1 命令范式:遵从指令

    • 2.2 声明范式:目标导向

    • 2.3 对象范式:编程的民主原则

    • 2.4 并发范式:合作与竞争的平衡




...


下篇:抽象机制与对象范式



  • 第7课:抽象封装



    • 7.1 抽象思考:减法与除法的智慧

    • 7.2 数据抽象:关注功能而非实现

    • 7.3 封装策略:合理隐藏细节



  • 第12课:设计原则



    • 12.1 间接原则:灵活性与效率

    • 12.2 依赖原则:控制与独立性

    • 12.3 肉聚原则:组件间的匹配

    • 12.4 保变原则:适应变化的艺术




...


索引、设计手记和编辑手记内容省略




扩展资料

本书是以编程范式和抽象机制为主线阐述编程设计思想的图书。它以编程语言为形、以编程范式为神、以抽象机制为本,采用课堂对话的形式讲述编程要义,深入浅出、寓教于乐。其中编程范式以OOP为重点,编程语言以C++、Java和C#为主。书中上半部着重介绍一些常用的编程范式,并对流行的编程语言的主要特色和应用范围作了简明扼要的介绍。书中下半部对OOP的核心概念和思想进行了细致而深入的剖析,而后阐述了一些重要的设计原则和思想,并让它们在经典的设计模式中得到印证。