
设计模式
文章平均质量分 88
Add小兵
先生愿教吾不愿学也,时也,命也
展开
-
【金三银四系列】之设计模式专题-下(2023版)
1.首先谈设计模式的作用:经验的传承,提高了软件复用的水平,最终达到提高软件开发效率2.设计模式的分类3.创建型模式:都是用来帮助我们创建对象的!4.结构性模式:关注对象和类的组织5.行为型模式:关注系统中对象之间的相互交换,研究系统在运行时对象之间的相互通信和协作,进一步明确对象的职责,共有11中模式。原创 2023-02-08 14:05:08 · 489 阅读 · 0 评论 -
【金三银四系列】之设计模式专题-上(2023版)
1.首先谈设计模式的作用:经验的传承,提高了软件复用的水平,最终达到提高软件开发效率2.设计模式的分类3.创建型模式:都是用来帮助我们创建对象的!4.结构性模式:关注对象和类的组织5.行为型模式:关注系统中对象之间的相互交换,研究系统在运行时对象之间的相互通信和协作,进一步明确对象的职责,共有11中模式。原创 2023-02-07 10:39:01 · 475 阅读 · 0 评论 -
GOF23之建造者模式
建造者模式提示:要了解其它可以打开本人博客首页查看https://blog.youkuaiyun.com/weixin_51250404?type=lately&spm=1000.2115.3001.5348文章目录建造者模式前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录建造者模式前言一、pandas是什么?二、使用步骤1.引入库2.读入数据原创 2021-08-25 10:46:24 · 159 阅读 · 0 评论 -
快速了解工厂模式
工厂模式:作用:实现了调用者和被调用者的分离详细分类简单工厂模式工厂方法模式抽象工厂模式满足OOP七大原则中开闭原则依赖倒置原则迪米特法则三种模式简单工厂模式:用来生产同一等级结构中的任意产品(对于增加新的产品,需要覆盖已有代码)接口package factory.simple;public interface Car { void name();} 工厂package factory.simple;//简单工厂 又叫静态原创 2021-08-22 15:21:09 · 231 阅读 · 0 评论 -
快速了解单例模式
介绍就是一个类里只有一个实例,提供一个访问该实例的全局访问点优点由于单例模式只生成一个实例,减少了性能的开销,当一个对象的产生需要比较多的资源的时候,如读取配置,产生其它依赖对象时,则可以通过在应用启动时直接产生一个单例对象,然后永久驻留内存的方式来解决5种实现方式:饿汉式(线程安全,调用效率高,但是不能支持延迟加载)懒汉式(线程安全,调用效率不高,但是可以支持延迟加载)双重检测锁式(由于JVM底层内部模型原因,偶尔会出现问题,不建议使用)静态内部类式(线程安全,调用效率高,可以原创 2021-08-21 18:39:31 · 169 阅读 · 0 评论 -
什么是GOF23种设计模式
什么是设计模式设计模式:是前辈们对代码经验的总结,是解决特定问题的一系列套路,它不是语法规定,而是一套用来提高代码可复用性,可维护性,可读性,稳健性以及安全性的解决方案设计模式的本质就是面向对象设计原则的实际应用,是对类的封装性,继承性和多态性以及类的关联关系和组合关系的充分理解设计模式有以下优点:提高程序员的思维能力,编程能力和设计能力使程序员更加标准化,代码编程更加工程化,使软件开发效率大大提高,从而缩短软件的开发周期使设计的代码可重用性,可读性高,可靠性高,灵活性高,可维护性强设原创 2021-08-18 12:26:24 · 244 阅读 · 0 评论