5.2.2 类的名称
类的名称是每个类都必备的构成元素,用于同其他类相区分。类的名称应该来自系统的问题域,并且应该尽可能地明确,以免造成歧义。因此,类的名称应该是一个名词,且不应该有前缀或后缀。
类图中类的名称是一个字符串,可分为简单名和路径名。单独的名称即不包含冒号的字符串叫做简单名(Simple Name);用类所在的包的名称作为前缀的类名叫做路径名(Path Name)。如图5-2所示,左边的类使用了简单名,右边的类使用了路径名(类Item是属于Business包的)。
(https://www.daowen.com)
图5-2 类名的表示法
类名可以是由任意数量的字母、数字和标点符号(特定符号除外,例如用于分隔类名和包名的双冒号)组成的文本,习惯上类名用首字母大写的英文单词表示,若类名是一个较长的名词短语,这时每个词的第一个字母都需要大写。实际上,类名往往是从正在建模的系统的词汇表中提取出来的简单名词或名词短语。