06 2022 档案
摘要:本篇博客面向软件构造考试进行总结,简单阐述七种设计模式的思想,使用场景,并举一些例子来说明。设计模式主要分三种,分别为创建型模式、结构型模式和行为类模式,这三种又可以详细分为23种,根据考试要求,本篇对工厂方法模式、适配器模式、装饰器模式、策略模式、模板模式、迭代器模式和访问者模式进行总结。 一、工
阅读全文
摘要:本篇文章主要介绍Liskov替换原则,协变已经与泛型中的类型擦除的相关知识。 一、Liskov替换原则 Liskov替换原则,以下简称Lsp,是一组用来创建层次结构的指导原则。当满足LSP时,可以用子类替换父类而不用担心对期望的行为产生影响。LSP的规则内容如下: 前置条件不能强化 后置条件不能弱化
阅读全文
浙公网安备 33010602011771号