当前位置: 首页 > 工具软件 > Yazd > 使用案例 >

yazd项目心得(四)

居和顺
2023-12-01

6. Prototype模式

    例子是yazd项目中过滤器的实现,其实又有点像装饰器模式。filter和过滤对象继承同一个接口,接收一个过滤对象,在方法中进行过滤处理,比如在FilterHtml继承ForumMessage,在构造函数内clone所有的过滤对象的属性,病在getBody方法中对Html内容进行特殊字符的转换等处理。

 类似资料: