随笔分类 -  设计模式

摘要:工厂模式,有工厂就有产品,工厂里就是加工产品的,这个模式有以下参与者: 1.抽象产品,对象产品的对像接口或抽象层。 2.具体产口,实现抽象产品的接口。 3.抽象工厂,工厂的方法,方法用于反回产品对象。可以用抽象类或接口定义 4.具体工厂,实现抽象工厂接口的具体类 unit Unit4; interf 阅读全文

posted @ 2020-03-17 23:05 墨者工作室 阅读(201) 评论(0) 推荐(0) 编辑 |

摘要:刚入手时感觉这个理由那个理由不如自己自由发挥,但写出来的代码实在太乱,维护难度非常大。苦硬自己设计时去多想这些法则,结果最好代码大大改观。 1.开闭法侧 OCP. 模块应该易于扩展(开放),但免于修改(关闭)。 这样的结构是易于扩展,相互隔离,实现的技术是动态多态。 2.依赖反转法则 DIP 依赖抽 阅读全文

posted @ 2020-03-16 23:25 墨者工作室 阅读(118) 评论(0) 推荐(0) 编辑 |

摘要:1.简介 适配器模式,将一个接口转换成所期待的另外一个接口。这种模式特点,依赖抽象,而不依赖具体。适配器是一个抽象层,用户接口依赖于适配器(抽象层),而不依赖于具体的实现类。当具体类变化时,通过适配器重新转换接口,从而使用代码保持稳定。 unit Unit4; interface uses Wina 阅读全文

posted @ 2020-03-15 22:11 墨者工作室 阅读(208) 评论(0) 推荐(0) 编辑 |

摘要:现今所有的软件中都应用了设计模式,模式除了可以解决很多实际问题外,还给开发者带来非常顺畅的心情,本人是Delphi Fans现在关于这门语言的资料越来越少了。在这里给大家推荐两本书,一本是《敏捷软件开发》和《Delphi模式编程.刘艺》。我的笔记来自这两本书. 1.单一职责原则(SRP).一个类而言 阅读全文

posted @ 2012-01-15 23:02 墨者工作室 阅读(1288) 评论(0) 推荐(1) 编辑 |

Copyright © 2024 墨者工作室
Powered by .NET 8.0 on Kubernetes