- 1
- 0
- 约1.14万字
- 约 99页
- 2017-06-10 发布于四川
- 举报
对高级结构建模 Advanced Classes 可见性 Instance and Static Scope Abstract, Leaf, and Polymorphic Elements Multiplicity Attributes 详述各个属性的可见性、范围和多重性 详述各属性的类型、初始值和可变性 origin Name only +origin Visibility and name origin:Point Name and type name:String[0..1] Name, type, and multiplicity origin:Point = (0,0) Name, type, and initial value id:Integer{readonly} Name and property Operations 详述各操作的可见性和范围 详述各操作的参数、返回类型、并发语义和其他特性 总体上,操作的名称加上它的参数(如果有的话,也包括返回类型)被称为操作的特征标记 操作和方法的区别 操作详述了可以由类的任何一个对象请求以影响行为的服务 方法是操作的实现 类的每一个非抽象操作必须有一个方法,这个方法的主体是可执行的算法(一般用某种编程语言或结构化文本描述) 在继承层次中,对于同一个操作可
原创力文档

文档评论(0)