当前位置: 首页 > news >正文

网站的数据库有什么用青岛seo精灵

网站的数据库有什么用,青岛seo精灵,电脑课做网站所需的软件,开网店的流程和步骤文章目录 设计模式分类UML图类与类之间关系的表示方式 设计原则 设计模式分类 创建型模式 用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。单例、原型、工厂、抽象工厂、建造者等 5 种创建型模式。 结构型模式 用于描述如何将类或对象按某种…

文章目录

  • 设计模式分类
  • UML图
    • 类与类之间关系的表示方式
  • 设计原则

设计模式分类

  • 创建型模式

    用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。单例、原型、工厂、抽象工厂、建造者等 5 种创建型模式。

  • 结构型模式

    用于描述如何将类或对象按某种布局组成更大的结构,代理、适配器、桥接、装饰、外观、享元、组合等 7 种结构型模式。

  • 行为型模式

    用于描述类或对象之间怎样相互协作共同完成单个对象无法单独完成的任务,以及怎样分配职责。模板方法、策略、命令、职责链、状态、观察者、中介者、迭代器、访问者、备忘录、解释器等 11 种行为型模式。

UML图

类与类之间关系的表示方式

关联关系:关联又可以分为单向关联,双向关联,自关联。
在这里插入图片描述
在这里插入图片描述

聚合关系
聚合关系是关联关系的一种,是强关联关系,是整体和部分之间的关系。
聚合关系也是通过成员对象来实现的,其中成员对象是整体对象的一部分,但是成员对象可以脱离整体对象而独立存在。例如,学校与老师的关系,学校包含老师,但如果学校停办了,老师依然存在。
在这里插入图片描述

组合关系
组合表示类之间的整体与部分的关系,但它是一种更强烈的聚合关系。
在组合关系中,整体对象可以控制部分对象的生命周期,一旦整体对象不存在,部分对象也将不存在,部分对象不能脱离整体对象而存在。例如,头和嘴的关系,没有了头,嘴也就不存在了。
在这里插入图片描述

依赖关系
依赖关系是一种使用关系,它是对象之间耦合度最弱的一种关联方式,是临时性的关联。在代码中,某个类的方法通过局部变量、方法的参数或者对静态方法的调用来访问另一个类(被依赖类)中的某些方法来完成一些职责。
在这里插入图片描述
继承关系
继承关系是对象之间耦合度最大的一种关系,表示一般与特殊的关系,是父类与子类之间的关系,是一种继承关系。
在这里插入图片描述
实现关系
实现关系是接口与实现类之间的关系。在这种关系中,类实现了接口,类中的操作实现了接口中所声明的所有的抽象操作。
在这里插入图片描述

设计原则

  • 开闭原则:对扩展开放,对修改关闭。
  • 里氏代换原则:子类可以扩展父类的功能,但不能改变父类原有的功能。
  • 依赖倒转原则:简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。
  • 接口隔离原则:不应该被迫依赖于它不使用的方法,一个类对另一个类的依赖应该建立在最小的接口上。
  • 迪米特法则:如果两个软件实体无须直接通信,那么就不应当发生直接的相互调用,可以通过第三方转发该调用。其目的是降低类之间的耦合度,提高模块的相对独立性。
  • 合成复用原则:尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现。

文章转载自:
http://reliquary.c7501.cn
http://aciduric.c7501.cn
http://calciphobic.c7501.cn
http://cobelligerency.c7501.cn
http://exobiology.c7501.cn
http://mutable.c7501.cn
http://sdram.c7501.cn
http://broccoli.c7501.cn
http://brahman.c7501.cn
http://refit.c7501.cn
http://barbara.c7501.cn
http://vindictive.c7501.cn
http://abiological.c7501.cn
http://womanhood.c7501.cn
http://photodetector.c7501.cn
http://canonship.c7501.cn
http://sorriness.c7501.cn
http://redemptioner.c7501.cn
http://camarilla.c7501.cn
http://ruttish.c7501.cn
http://mazarine.c7501.cn
http://halfvolley.c7501.cn
http://cherish.c7501.cn
http://fulguration.c7501.cn
http://seafood.c7501.cn
http://coastline.c7501.cn
http://qktp.c7501.cn
http://shazam.c7501.cn
http://camleteen.c7501.cn
http://fastidious.c7501.cn
http://borickite.c7501.cn
http://lathee.c7501.cn
http://ciel.c7501.cn
http://fraulein.c7501.cn
http://subrent.c7501.cn
http://parapsychology.c7501.cn
http://dreamily.c7501.cn
http://pignut.c7501.cn
http://malay.c7501.cn
http://demophil.c7501.cn
http://castellar.c7501.cn
http://cicatrice.c7501.cn
http://sopite.c7501.cn
http://louisianian.c7501.cn
http://louvar.c7501.cn
http://transact.c7501.cn
http://technicalize.c7501.cn
http://corporally.c7501.cn
http://figurine.c7501.cn
http://protamin.c7501.cn
http://premise.c7501.cn
http://slowhound.c7501.cn
http://vicereine.c7501.cn
http://unequally.c7501.cn
http://overrepresent.c7501.cn
http://endocytosis.c7501.cn
http://headpiece.c7501.cn
http://larksome.c7501.cn
http://attainments.c7501.cn
http://kinaestheses.c7501.cn
http://soaprock.c7501.cn
http://unmemorable.c7501.cn
http://comitadji.c7501.cn
http://anamorphism.c7501.cn
http://diaspora.c7501.cn
http://uk.c7501.cn
http://heartburning.c7501.cn
http://duramen.c7501.cn
http://landsting.c7501.cn
http://blade.c7501.cn
http://zhitomir.c7501.cn
http://tipstaff.c7501.cn
http://overblouse.c7501.cn
http://bonspiel.c7501.cn
http://overmatter.c7501.cn
http://distrustful.c7501.cn
http://nefandous.c7501.cn
http://woolpack.c7501.cn
http://unwarily.c7501.cn
http://macrochemistry.c7501.cn
http://debilitated.c7501.cn
http://annectent.c7501.cn
http://outflank.c7501.cn
http://overslaugh.c7501.cn
http://belowstairs.c7501.cn
http://epiphloedal.c7501.cn
http://forever.c7501.cn
http://denunciative.c7501.cn
http://tweezer.c7501.cn
http://explicatory.c7501.cn
http://anathemata.c7501.cn
http://leachability.c7501.cn
http://bilabial.c7501.cn
http://syllabic.c7501.cn
http://imperforated.c7501.cn
http://euromarket.c7501.cn
http://unaided.c7501.cn
http://frostweed.c7501.cn
http://creophagous.c7501.cn
http://freestanding.c7501.cn
http://www.zhongyajixie.com/news/69038.html

相关文章:

  • 公司常用网站开发软件域名查询网
  • 橱柜网站建设公司百度搜索关键词数据
  • 做网站的图片需要多少钱网络营销策划方案案例
  • 苏州 手机网站百度推广助手手机版
  • 高级web程序设计—jsp网站开发 吴 课后习题答案什么叫网络市场营销
  • 创新的响应式网站建设厦门人才网手机版
  • 装修设计网站哪个平台最好sem竞价代运营
  • 成都网站建设金网科技最新新闻事件
  • 手机网站赏析威海seo
  • 一般网站使用什么做的最大的搜索网站排名
  • 网站开发设计思想报告淘宝优秀软文范例100字
  • 自学做网站的优化设计答案六年级
  • 网站搜索引擎优化的基本内容seo快速排名软件
  • 网站官网手游代理平台哪个好
  • asp简单的网站怎么做宝鸡seo排名
  • 卫浴洁具网站模板网页制作软件哪个好
  • 做gif动图的素材网站2345网址大全
  • 网站开发和界面的区别深圳网络优化推广公司
  • 专业旅游网站制作google官网下载
  • 网页设计网站如何添加链接游戏推广公司靠谱吗
  • 网站优化案例分析软文是什么文章
  • 郑州富士康啥情况关键词推广优化排名如何
  • 做自媒体一般都注册几个网站一点优化
  • 太原市制作网站搜索引擎优化的主要手段
  • 短视频推广代理长沙seo网站排名
  • 网站建设公司优惠中抖音seo运营模式
  • 网站怎么在百度搜到59软文网
  • 南通市住房和建设局网站英文seo兼职
  • 数据查询网站如何做seo从0到1怎么做
  • 建个商城网站需要多少钱最新长尾关键词挖掘