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

校园网站规划与建设管理微信软件

校园网站规划与建设,管理微信软件,一个网站如何进行推广宣传,网页按钮制作教程1. 概念 设计模式概念的提出:   设计模式最早于1977年在建筑设计行业中被 克里斯托夫亚历山大(Christopher Alexander) 在他的著作 《建筑模式语言:城镇、建筑、构造》 中提出。   软件工程界在1990年开始了设计模式话题的研…

1. 概念

设计模式概念的提出:

  设计模式最早于1977年在建筑设计行业中被 克里斯托夫·亚历山大(Christopher Alexander) 在他的著作 《建筑模式语言:城镇、建筑、构造》 中提出。
  软件工程界在1990年开始了设计模式话题的研讨,直到1995年 四人组(GoF,Gang of For) 在著作 《设计模式:可复用面向对象软件的基础》 一书中提出软件工程的设计模式。此书中共收录了23种设计模式。


软件设计模式的概念:

  软件设计模式(Software Design Pattern) 是一套对于代码开发经验的总结,是解决特定问题的一系列套路,具有一定的普遍性,可以反复使用。其本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。


设计模式的优点:

  • 提高开发者的思维能力、编程能力、设计能力、开发效率
  • 使代码标准化、工程化
  • 提高代码可重用性、可读性、可靠性、灵活性、可维护性

设计模式三大类:

  • 创建型模式
    以更低的耦合度实例化对象,使对象的创建与使用分离
    • 单例模式
    • 工厂模式
    • 抽象工厂模式
    • 建造者模式
    • 原型模式
  • 结构型模式
    将一个简单的类/对象组装为一个更大的结构
    • 装饰器模式
    • 代理模式
    • 桥接模式
    • 适配器模式
    • 组合模式
    • 外观模式
    • 享元模式
  • 行为型模式
    描述类/对象的职责分配(交互方式)来实现较为复杂的任务
    • 策略模式
    • 模板模式
    • 命令模式
    • 迭代器模式
    • 观察者模式
    • 仲裁者模式
    • 备忘录模式
    • 解释器模式
    • 状态模式
    • 责任链模式
    • 访问者模式

2. UML类图绘制

统一建模语言(Unified Modeling Language,UML):
  用来设计软件的可视化建模语言,能表达软件设计中的动态与静态信息。推荐的UML图绘制工具:processon 。

UML图组成讲解:

  • 类名
    • 斜体——abstract
    • _——static
    • <<>>——接口
  • 访问修饰符:
    • + —— public
    • # —— protected
    • ~ —— package,不写默认为~
    • - —— private
  • 静态方法/变量:
    • _——static
  • 属性表示:
    • 访问修饰符 变量名: 变量类型
  • 方法表示:
    • 参数有两种写法
      访问修饰符 方法名(参数1:参数类型1, 参数2:参数类型2): 返回类型
      访问修饰符 方法名(参数类型1 参数1, 参数类型2 参数2): 返回类型
      
    • 不写返回类型,默认为void

对象间的关系的UML图绘制:对象间的关系

http://www.ds6.com.cn/news/38520.html

相关文章:

  • 网站域名备案多长时间微信公众号怎么做文章推广
  • swf做网站头微商怎么引流被别人加
  • 做网站运作国珍如何添加百度指数
  • 汝城网站建设超级软文
  • 今日时事热点网络优化工程师有前途吗
  • 怀化建设局网站上海百度提升优化
  • 做外汇新闻网站东莞网站建设制作
  • 网站前端开发培训西安深圳市文化广电旅游体育局
  • 政府网站建设政治要求google入口
  • 一级域名 二级域名 目录网站推广代运营套餐价格表
  • 全球公排系统网站开发seo是什么品牌
  • 有没有专门做飞卢小说盗版的网站长尾词在线挖掘
  • 一个人做网站需要多久东莞整站优化
  • 一级a做囗爰片免费网站网站推广策划案
  • 做淘宝客怎么做官方网站电商如何从零做起
  • 保山公司做网站沧州网站运营公司
  • 网站颜色搭配案例上海网络营销
  • wordpress换主题报错网站为什么要seo
  • 绵阳网站建设价格免费网站
  • 河北省建设工程协会网站河南网站建设公司哪家好
  • 北京网站开发哪家公司好免费建站网站一级
  • 美妆购物网站开发的总结刚刚刚刚刚刚刚刚刚刚刚刚刚刚刚
  • 露营旅游网站策划书快手推广网站
  • 网站开场动画怎么做小学生简短小新闻十条
  • 网络营销方案的制定短视频关键词seo优化
  • wordpress让分类在根目录搜索引擎优化实训
  • 室内设计和网站建设哪个前景好网络营销理论
  • zbolg转wordpress泽成杭州seo网站推广排名
  • 随州便宜做网站百度网盘搜索免费资源
  • 网站内页怎样做优化企业网络营销策划