C++的UML类图

OOAD(object-oriented analysis and design)面向对象分析和设计

UML(Unified Modeling Language)统一建模语言。可以清晰表达任何OOAD过程结果的图形化语言

OMG(Object Management Group)对象管理小组

 

UML图中,类名在最顶端,下面列出变量和成员函数。

+号表示public,-号表示private。

如果其中参数或返回值有类型,在末尾后置:类型名。

 

GradeBook

----------------

-courseName:String

----------------

+setCourseName(name:String)

+getCourseName():String    【这个表示函数的返回类型是string类型】

+displayMessage(courseName:String)

 

可以注意到,在设置和获取函数体现的软件工程。命名规则,set,get开头。

 

 

五分钟读懂UML类图 - shindoyang - 博客园 https://www.cnblogs.com/shindo/p/5579191.html

 

posted @ 2019-03-16 15:23  ostartech  阅读(5865)  评论(0编辑  收藏  举报