首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

装点者模式实践

2012-12-22 
装饰者模式实践?今天接到PD给的一个需求,我大概描述一下:需要给报名了某个活动的商品打上一个主要的标记,

装饰者模式实践

?今天接到PD给的一个需求,我大概描述一下:

    需要给报名了某个活动的商品打上一个主要的标记,记作:标记A如果该商品的库存件数在100件以上并且是在该活动内首次上架,则再加一个标记,标为:标记B如果该商品单日销量超过预期的销量后,则继续加上一个标记,记作:标记C还有符合其他等等条件的商品还会标记上各种其他标记,每种条件一种标记。

注:只要是该活动的商品,则肯定存在标记A,其他都是可选的。

?

经过分析,个人觉得该业务场景很适合用装饰者模式来解决。

该模式的具体细节不多描述。。。度娘一下,你就知道。

?

?

?

包结构:

?

?

?装点者模式实践

?

?

?

?

打印结果:

brand-sale-tag
add hot-sale-tag
add new-goods-tag

?

各位大神还有没有更好的点子?欢迎拍砖。

热点排行