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

做会计要关注什么网站公司做企业网站须知

做会计要关注什么网站,公司做企业网站须知,江西微网站建设,手机网站的后台管理基本认知 什么是模式 在一定环境中解决一些问题的方案#xff08;通俗来说#xff1a;特定环境中用固定的套路解决问题#xff09; 什么是设计模式 设计模式是一套反复被人使用#xff0c;多数人知晓的#xff0c;经过分类编目的代码设计经验的总结 设计模式最终的目…基本认知 什么是模式 在一定环境中解决一些问题的方案通俗来说特定环境中用固定的套路解决问题 什么是设计模式 设计模式是一套反复被人使用多数人知晓的经过分类编目的代码设计经验的总结 设计模式最终的目的是为了应对变化提高代码的复用性 客户需求的变化 技术平台的变化 开发团队的变化 市场需求的变化 … 设计模式分类 创建型模式 通常和对象创建有关涉及到对象实例化的方式5种 工厂模式抽象工厂模式建造者模式原型模式单例模式 结构型模式 描述的是如何组合类和对象获得更大的结构7种 代理模式装饰者模式适配器模式桥接模式组合模式外观模式享元模式 行为型模式 描述类和对象的交互以及分配职责11种 模板方法模式命令模式责任链模式策略模式中介者模式观察者模式备忘录模式访问者模式状态模式解释器模式迭代器模式 面向对象的设计原则 依赖倒置原则 (DIP) DIPDependence Inversion Principle 高层稳定不依赖底层变化两者依赖抽象稳定抽象稳定不依赖细节变化细节依赖抽象稳定 开放封闭原则 (OCP) OCPOpen For Extension, Closed For Modification Principle 对扩展开放对更改封闭类模块可扩展但不可修改 单一职责原则 (SRP) SRPSingle Responsibility Principle 一个类应该仅有一个引起它变化的原因变化的方向隐含类的责任 里氏替换原则 (LSP) LSPLiskov Subsitution Principle 子类必须能够替换它们的基类尽量少多态继承表达类型抽象 接口隔离原则 (ISP) ISPInterface Segregation Principle 不应该强迫客户程序依赖他们不用的方法如果某个功能或方法不是必需的那么依赖于它只会增加不必要的复杂性和耦合度同时只需要暴露必要的接口和方法隐藏不必要的内部细节接口应该小而完备一个设计良好的接口应该只包含客户程序所需的方法一个接口应该只提供一种对外功能 优先组合不是继承原则 (CARP) CARPComposite/Aggregate Reuse Principle 类的继承通常是白箱复用对象组合通常是黑箱复用继承在一定程度上破坏封装性子类和父类耦合度高尽量少继承 迪米特法则 (LOD) LODLaw of Demeter 对象应当对其他对象尽可能少的了解宁可通过 A ⇔ B ⇔ C也不要直接 A ⇔ C各个模块之间相互调用时通常会提供一个统一的接口来实现 类图 基本认识 类图显示了模型的静态结构特别是模型中存在的类、类内部结构以及它们与其他类的关系类图不显示暂时性的信息类图是面向对象建模的主要组成部分它既用于应用程序的系统分类的一般概念建模也用于详细建模将模型转换为编程代码 类图作用 描述类本身结构以及类与类之间一些关系 类图的元素 在类图中一共包含了以下几种模型元素分别是类Class、接口Interface、依赖关系Dependecy、泛化关系Generalization、关联关系Association、聚合关系Aggregation、组合关系Composition和实现关系Realization 类图中元素的组成 C 中一个类的类图组成如下 : 公有属性 -: 私有属性 #: 保护属性name: string 成员名: 类型 eat(): void 成员函数: 返回值类型斜体: 抽象类或者纯虚函数类中类图的关系 依赖关系Dependency 依赖关系是指两个或多个类之间依存关系如植物类依赖于土壤类。依赖关系还可以再细分为5种类型分别是- 绑定依赖Binding - 实现依赖Realization - 使用依赖Usage - 抽象依赖Abstraction - 授权依赖Permission依赖关系用虚线箭头来表示箭头指向为依赖的方向泛化关系Generalization 简单的讲就是类之间的继承关系用空心三角形和实线来表示箭头指向为父类关联关系Association 关联关系是类之间一种相互影响的关系影响的方向就是关联的方向用实线箭头表示聚合关系Aggregation 聚合关系是类之间的一种较弱的耦合关系如一个字符串数组和一个字符串就是一种聚合关系用空心的菱形和实线箭头来表示箭头方向为被聚合的类组合关系Composition 组合关系是类之间一种整体与部分之间的关系如一只青蛙有四条腿青蛙类与青蛙腿类之间的关系就是组合关系实心的菱形和实线箭头来表示箭头指向为被组合的类实现关系Realization 一般来讲实现关系是针对类与接口之间的关系而言的空心三角形和虚线表示
http://www.hkea.cn/news/14313200/

相关文章:

  • 彩票网站建设一条龙wordpress 头条采集
  • 建立网站多少钱一年公司网站可以自己做
  • app和微网站的区别是什么普通营业执照有做网站条件吗
  • 江宁网站建设制作网站不备案可以上线吗
  • 广州建设网站的公司哪家好怎么做二级域名网站
  • 潍坊网站建设官网烟台网站建设工资
  • 网校网站建设多少钱中山 网站关键词优化
  • 关于网站建设的调查报告建网站 考虑
  • 做网站推广怎么做杭州市招投标交易中心
  • intitlt:山西大同网站建设wordpress碎语插件
  • 杭州酒店网站建设方案wordpress 新网站 代码
  • 济南网站建设山东聚搜网见效快wordpress上传附件类型
  • 物流网站建设推广asp.net网站开发菜鸟
  • 夺宝网站制作金坛网站建设
  • 布吉网站建设方案网站建设公司的正反
  • 无后台网站的维护wordpress 静态规则
  • 建筑网站建设方案图片外链生成器
  • 优秀国外设计网站app物流网站平台建设
  • 手机网站百度关键词排名查询襄阳谷城网站建设
  • 网站轮播广告动画怎么做网络维护公司创业计划书
  • 网站背景图片怎么做一个网站需要几个人
  • 查 网站接入服务提供者名称免费一级域名网站
  • 做旅游网站选什么空间做推广什么网站便宜
  • 购买网站模板怎么用广告设计是学什么的
  • 承德网站建设咨询wordpress阿里
  • 中国工程建设标准网站移动互联网站开发与维护
  • 定制开发网站网站开发经理具备什么知识
  • 网站设计需求文档范例深圳做网站好的网站建设公司
  • 小型网站设计及建设wordpress浮动广告
  • 泉州市住房和城乡建设部网站工业设计专业怎么样