您的位置:首页 > 游戏 > 游戏 > UML建模案例分析-类图的改良

UML建模案例分析-类图的改良

2024/12/23 12:23:24 来源:https://blog.csdn.net/workflower/article/details/140411346  浏览:    关键词:UML建模案例分析-类图的改良

概要

合理的类图未必是最精良的,而这又对最终软件开发进度以及后续的维护影响极大。

例子

电商平台的各类产品。

分析

一般的思路,可能会设计成这样,似乎也无可非议。简单粗暴,各有各的属性。但有个最大的问题,就是产品分类不能再改变。如果某电子产品,为了提高销量,把它从电子产品类更改到电器类,属性也要修改。

所以,如果发现类图中存在大量相似的类,那就需要改良了。上例中,可以考虑把共性的概念抽象成数据,产生一个“类别”类。

但是,商品的特征千差万别,这时可以考虑属性-属性值的方法。最后的类图如下:

结论

四个类就可以表示所有商品及其类别,并且以后可通过配置任意修改商品所属分类。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com