UML (unified modeling language) 统一建模语言
OOAD (object oriented analysis and design) 面向对象分析与设计
复习下OOP的特点
抽象abstract
封装 encapsulation
继承 inheritance
多态 polymorphism
关联 assocation
聚合 aggregation
内聚 与 耦合 cohesion & coupling
总共九种类型 分为两类 静态图(用例图,类图, 对象图,组件图,部署图) 动态图()
1.用例图(user case diagrams)
2.类图 (class diagrams)
3. 对象图 (object diagrams)
4.组件图(component diagrams)
5. 部署图(deployment diagrams)
6. 时序图 (sequence diagrams)
7.协作图(collaboration diagrams)
8.状态图 (state chart diagrams)
9.活动图 (activity diagrams)