GitHub


  • 我的主页

  • 日志总览

  • 分门别类

  • 关于博主

  • 搜索

代理模式(Proxy)

发表于 2021-10-27 | 分类于 设计模式 |
| 字数统计: 968 | 阅读时长 ≈ 3
代理模式(Proxy)

1

定义

  代理模式(Proxy):属于结构型模式,为一个目标对象提供一个代理,通过代理来实现对该目标进行访问,目的是在对象的基础上,增加额外的功能操作。

阅读全文 »

装饰者模式(Decorator)

发表于 2021-10-22 | 分类于 设计模式 |
| 字数统计: 310 | 阅读时长 ≈ 1
装饰者模式(Decorator)

1

定义

  装饰者模式(Decorator):属于结构型模式,可以将新功能动态地附加到对象上,在功能扩展方面,比继承更有弹性。

阅读全文 »

适配器模式(Adapter)

发表于 2021-10-18 | 分类于 设计模式 |
| 字数统计: 282 | 阅读时长 ≈ 1
适配器模式(Adapter)

1

定义

  适配器模式(Adapter):属于结构型模式,可以将某个类的接口转化为客户端期望的另一个接口表示,主要目的是兼容性,让原本因接口不匹配不能一起工作的两个类可以协同工作。

阅读全文 »

观察者模式(Observer)

发表于 2021-10-13 | 分类于 设计模式 |
| 字数统计: 374 | 阅读时长 ≈ 1
观察者模式(Observer)

1

定义

  观察者模式(Observer):属于行为型模式,当对象间存在一对多关系时,一个对象被修改,则会自动通知依赖它的对象。

阅读全文 »

抽象工厂模式(Abstract Factory)

发表于 2021-10-09 | 分类于 设计模式 |
| 字数统计: 455 | 阅读时长 ≈ 2
抽象工厂模式(Abstract Factory)

1

定义

  抽象工厂模式(Abstract Factory):也属于创建型模式,是工厂模式的一种。抽象工厂模式和工厂方法模式非常相似,下面通过代码和类图展示它们的区别。

阅读全文 »

工厂方法模式(Factory Method)

发表于 2021-10-04 | 分类于 设计模式 |
| 字数统计: 329 | 阅读时长 ≈ 1
工厂方法模式(Factory Method)

1

定义

  工厂方法模式(Factory Method):也属于创建型模式,是工厂模式的一种,定义了一个抽象产品类,也定义了一个抽象的工厂类。当需要创建某个产品时,也需要创建对应的工厂,通过某个工厂类的实现创建对应的产品。

阅读全文 »

简单工厂模式(Simple Factory)

发表于 2021-09-30 | 分类于 设计模式 |
| 字数统计: 326 | 阅读时长 ≈ 1
简单工厂模式(Simple Factory)

1

定义

  简单工厂模式(Simple Factory):属于创建型模式,是工厂模式的一种,但是不算在GOF23种设计模式之内,更像是一种编程习惯和方法。通过参数的不同返回不同类的实例,这些实例继承自同一个父类或者实现同一个接口。

阅读全文 »

单例模式(Singleton)

发表于 2021-09-25 | 分类于 设计模式 |
| 字数统计: 1.9k | 阅读时长 ≈ 7
单例模式(Singleton)

1

定义

  单例模式(Singleton):就是采用一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。

阅读全文 »

概述(Summary)

发表于 2021-09-20 | 分类于 设计模式 |
| 字数统计: 4.1k | 阅读时长 ≈ 17
概述(Summary)

1

定义

  设计模式(Design Pattern)在百度百科中的定义:是一套被反复利用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序重用性。有的小伙伴听了(比如我)可能就会认为,不对呀,我感觉设计模式没啥用,代码反而不容易被人理解。如果产生这种想法,就说明我们还没有经历过大项目的摧残、或者设计模式还没有学到精髓。这也就是我写这一类博客的原因,我从网络上找到了韩顺平老师的一些教学资源,其中的代码和设计思想部分是根据韩老师的内容吸收整合而来,希望小伙伴们能够跟着我一起学习,一起进步。

阅读全文 »

最少的计算时间(某大厂手撕面试题)

发表于 2021-09-01 | 分类于 刷题记录 , 堆 , 贪心 |
| 字数统计: 567 | 阅读时长 ≈ 2
Interview

1

题目分析

  这是一位热心的小伙伴给我分享的题目, 这个题目难度不大,但是给的例子具有一定的迷惑性,一分钟我就想到了思路,但是没有做对,后来才发现错误的原因。

阅读全文 »
<1…91011…43>
USTCcoder

USTCcoder

身体和灵魂总有一个在路上

428 日志
70 分类
RSS
GitHub weibo
Links
  • 百度搜索
  • 中国科学技术大学
© 2023 USTCcoder
本站访客数 人 本站总访问量 次
0%