UML和设计模式原则总结

UML总结:

uml就是统一建模语言,包括语义概念 标记符号和指南 具有静态 动态 环境上的和组织性的部分 。它不是编程语言。
uml预览它涉及的主要领域有结构性(静态视图,用例视图,构件图,实现视图,配置视图),动态(状态机视图,活动视图,交互视图),模型管理(模型管理视图),和扩展。
静态视图,因为静态视图不描述时间相关的行为,所以是静态的。静态视图的主要组成部分是类和关系组成的。静态视图显示为类图用例视图是用活动者和系统之间的交互来表达 条理分明的功能单元


设计模式之禅它有六大设计原则:
1.单一职责原则:a.类的复杂性降低  b.可读性高  c.可维护性高  d.变更引起的风险降低(要因项目环境而使用)
2.里氏替换原则:a.子类必须完全实现父类方法  b.子类可以有自己的个性  c.覆盖或实现父类的方法时输入参数可以被放大  d.复写或实现父类的方法时输出结果可以被缩小
3.依赖倒置原则:a.高层模块不应该依赖底层模块,两者都应该一来其抽象  b.抽象不应该依赖细节   c.细节应该依赖抽象
4.接口隔离原则:a.接口要尽量小  b.接口要高内聚  c.定制服务
5.迪米特法则:类间解耦,弱耦合,只有弱耦合了以后,类的复用吕才能提高
6.开闭原则:对扩展开放,对修改关闭

posted @ 2021-01-25 13:39  计应192西五组  阅读(179)  评论(1编辑  收藏  举报