课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
我们在上文中给大家简单介绍了软件设计模式的来源以及设计模式类型等内容,而本文我们就再来了解一下,软件设计模式类图与应用方法。
1、UML图
统一建模语言(UnifiedModelingLanguage,UML)是用来设计软件的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。
UML从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等9种图。
我们主要学习的就是类图,体现了软件设计的静态信息
2、类图概述
类图(Classdiagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性的信息。类图是面向对象建模的主要组成部分。
3、类图的作用
在软件工程中,类图是一种静态的结构图,描述了系统的类的集合,类的属性和类之间的关系,可以简化人们对系统的理解;
类图是系统分析和设计阶段的重要产物,是系统编码和测试的重要模型。
4、类的表示方式
在UML类图中,类使用包含类名、属性(field)和方法(method)且带有分割线的矩形来表示。
属性/方法名称前加的加号和减号表示了这个属性/方法的可见性,UML类图中表示可见性的符号有三种:
+:表示public
-:表示private
#:表示protected
空白:表示default(默认)
属性的完整表示方式是:可见性名称:类型[=缺省值]
方法的完整表示方式是:可见性名称(参数列表)[:返回类型]
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。