
Delphi设计模式
文章平均质量分 69
可能是网络上唯一的Delphi版设计模式文章
dancingcode163
10年接触并涉足开发行业,迄今为止10余年,我的知识来源于互联网,现在将自己积累的知识回馈给整个网络,希望能对需要的人有所帮助
展开
-
Delphi版设计模式之单例二
接上篇Delphi版设计模式之单例一,细心的朋友可能发现我在上一篇文章中重写类NewInstance和FreeInstance函数,原因是:【在delphi中编译器对构造函数的保护级别进行了处理,即便设为private,编译器仍然会将其修正为public,所以覆盖基类中的NewInstance类方法,系统在每次构造对象时都会调用这个类方法,通过重载它就可以实现对构造函数的控制】,同时在上篇文章中有一段核心代码 我以注释的形式标注这里在并发环境下存在安全隐患,那么现在我们就通过多线程的方式研究一下这个问.原创 2021-08-16 17:08:15 · 494 阅读 · 0 评论 -
Delphi版设计模式之单例一
可能Delphi王朝真的没落了,在网上查了很久都是一些重复、陈旧、残缺不全的帖子,搞的像古代的武功秘籍一样,每次只能获取上篇或者下篇,而这些上下还有可能是残篇 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 引自菜鸟教程 从上面的话中不难看出,所谓的设计模式是针对一些常见问题总结出来的一套比较优质的解决方案,所以原创 2021-01-25 08:42:17 · 770 阅读 · 2 评论