文档详情

《面向对象编程原则》课件 —— 深入理解面向对象设计.ppt

发布:2025-03-25约小于1千字共60页下载文档
文本预览下载声明

面向对象编程原则;课程概述;什么是面向对象编程?;面向对象编程的优势;面向对象编程的基本概念;类和对象;封装;继承;多态;面向对象设计原则概述;单一职责原则(SRP);单一职责原则示例;开闭原则(OCP);开闭原则示例;里氏替换原则(LSP);里氏替换原则示例;;接口隔离原则示例;依赖倒置原则(DIP);依赖倒置原则示例;;迪米特法则示例;;组合/聚合复用原则示例;设计原则之间的关系;设计模式简介;;结构型模式概述;行为型模式概述;单例模式详解;;观察者模式详解;策略模式详解;SOLID原则;;常见的代码坏味道;重构技巧;单元测试;;面向对象设计(OOD);UML简介;类图;序列图;用例图;;面向对象编程语言比较;Java中的面向对象特性;C++中的面向对象特性;Python中的面向对象特性;面向对象编程的未来趋势;;面向对象编程实践:案例研究1(续);;面向对象编程实践:案例研究2(续);;;面向对象编程最佳实践;学习资源推荐;;

显示全部
相似文档