设计模式
文章平均质量分 81
清鸿y
转战某乎可看: 淸鸿y
展开
-
设计模式(详细介绍了各种模式和原则)
一.设计模式简介1.底层思维:向下,把握机器底层语言(语言构造,编译转换,内存模型,运行时机制)2.抽象思维:向上,将我们的世界抽象为代码(面向对象,组件封装,设计模式,架构模式)二.面向对象1.重新认识面向对象理解隔离变化:从宏观层面看,面向对象的构建方式更能适应软件的变化,能将变化所带来的影响减为最小。各司其职:从微观层面来看,面向对象的方式更强调各个类的“责任”。由于需求变化导致的新增类型不应该影响原来类型的实现,是所谓的各负其责。对象是什么?从语言实现层面看,对象封装了代码和数据从原创 2021-10-17 21:01:56 · 309 阅读 · 0 评论 -
设计模式----外观模式
文章目录前言1.门面角色:2.子系统角色:3.客户角色:4.外观模式定义5.子系统类6.门面类Facade7.客户角色8 .外观模式优点1.松散耦合2.简单易用3.更好划分访问层次前言外观模式就是隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。简单的说就是,这个模式把一些复杂的流程封装成一个接口供给外部用户更简单的使用1.门面角色:外观模式的核心。它被客户角色调用,它熟悉子系统的功能。内部根据客户角色的需求预定了几种功能的组合。(客户调用,同时自身调用子系统功能 )2.子系统角色:实原创 2021-09-19 17:45:18 · 292 阅读 · 0 评论