数据结构
文章平均质量分 70
super_man_1995
天道酬勤,努力一定会有结果,只是时间问题!加油吧,你要走的路还很长。
展开
-
JAVA学习-单例模式(上)
一、单例模式1、定义单例模式()原创 2021-07-18 22:08:36 · 87 阅读 · 0 评论 -
JAVA学习-设计模式(下)-工厂方法模式
一、工厂方法模式定义工厂方法模式(Factory Method Pattern)是指定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中执行。属于创建型设计模式。二、使用场景创建对象需要大量重复代码;客户端(应用层)不依赖于...原创 2021-07-18 17:27:19 · 113 阅读 · 0 评论 -
JAVA学习-设计模式(上)
一、软件设计原则开闭原则:对拓展开发,对修改关闭,使用最广。 单一职责原则:一个类,一个接口,一个方法,只做一件事情。 依赖倒置原则:通过抽象实施,使各个类,各个模块之间,相互不影响,实现松耦合,实现面向抽象编程,面向接口编程。 接口隔离原则:接口面向抽象编程的基础上,接口设计纯洁,单一,只做某类事情,不依赖不需要接口。 迪尔特法则:最少知道原则,一个类对其所依赖的类,对其知道的越少越好,代码可读性提升。 里氏替换原则:子类可拓展父类功能,不可改变父类原有功能。杜绝继承泛滥。 合成复用原则:原创 2021-07-18 12:04:32 · 133 阅读 · 0 评论