摘要:
UML是面向对象软件的标准化建模语言,由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则和运用与整个语言的一些公共机制。 UML的词汇表包含三种构造块:事物、关系和图。 事物是对模型中最具有代表性的成分的抽象; 关系把事物结合在一起; 图聚集了相关的事物。 其中关系包括4种:依赖 阅读全文
摘要:
参数多态:应用广泛、最纯的多态。 包含多态:同样的操作可用于一个类型及其子类型。包含多态一般需要进行运行时的类型检查。 强制多态:编译程序通过语义操作,把操作对象的类型强行加以变换,以符合函数或操作符的要求。 过载多态:同一个名(操作符﹑函数名)在不同的上下文中有不同的类型。 阅读全文