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

做网站用什么配置的笔记本wordpress邮箱失败

做网站用什么配置的笔记本,wordpress邮箱失败,网站换关键词,茂名做网站dyiee设计模式六大原则是单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则、开闭原则。它们不是要我们刻板的遵守#xff0c;而是根据实际需要灵活运用。只要对它们的遵守程度在一个合理的范围内#xff0c;努为做到一个良好的设计。本文主要介绍一下.NET(C#)…设计模式六大原则是单一职责原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则、开闭原则。它们不是要我们刻板的遵守而是根据实际需要灵活运用。只要对它们的遵守程度在一个合理的范围内努为做到一个良好的设计。本文主要介绍一下.NET(C#) 开闭原则。 开闭原则(Open Closed Principle) 开闭原则Open-Closed PrincipleOCP是指一个软件实体如类、模块和函数应该对扩展开放对修改关闭。如当一个模块需要修改的时不应该直接修改源代码这样有可能对现有的工作造成影响。应该通过拓展来实现新需求。 例如 1一般的反面设计实现 using System; namespace ConsoleApplication {/// summary/// 矩形(Shape.cs)/// /summarypublic class Shape{private double _width;private double _height;private double _radius;private string _name;public Shape(string name, double width, double height){this._width width;this._height height;_name name;}public double AreaRectangle(){return _width * _height;}public void DisplayRectangle(){Console.WriteLine({0} 长{1}宽{2}面积{3}, _name, _width, _height, this.AreaRectangle());}public Shape(string name, double radius){this._radius radius;this._name name;}public double AreaCircle(){return Math.Round(Math.PI * _radius * _radius);}public void DisplayCircle(){Console.WriteLine({0} 半径{1}面积{2}, _name, _radius, this.AreaCircle());}}class Program{static void Main(string[] args){Shape circle new Shape(圆, 1);circle.DisplayCircle();Shape rectangle new Shape(正方形, 100, 100);rectangle.DisplayRectangle();Console.ReadKey();}} } 2开闭原则的实现 using System; namespace ConsoleApplication {//Shape.cspublic abstract class Shape{protected string _name;public Shape(string name){this._name name;}/// summary/// 面积/// /summary/// returns/returnspublic abstract double Area();/// summary/// 显示/// /summarypublic abstract void Display();}/// summary/// 矩形(Rectangle.cs)/// /summarypublic class Rectangle : Shape{private double _width;private double _height;public Rectangle(string name, double width, double height): base(name){this._width width;this._height height;}public override double Area(){return _width * _height;}public override void Display(){Console.WriteLine({0} 长{1}宽{2}面积{3}, _name, _width, _height, this.Area());}}/// summary/// 圆形(Circle.cs)/// /summarypublic class Circle : Shape{private double _radius;public Circle(string name, double radius): base(name){this._radius radius;}public override double Area(){return Math.Round(Math.PI * _radius * _radius);}public override void Display(){Console.WriteLine({0} 半径{1}面积{2}, _name, _radius, this.Area());}}class Program{static void Main(string[] args){ Shape circle new Circle(圆, 1);circle.Display();Shape rectangle new Rectangle(正方形, 100, 100);rectangle.Display();Console.ReadKey();}} }
http://www.zqtcl.cn/news/445582/

相关文章:

  • 做双语网站用什么cms系统好百度后台管理
  • 什么网站可以做试卷企业的oa管理系统
  • 经典网站模板自己做pc网站建设
  • 网站有源码之后怎么建设网站河北加工活外发加工网
  • 什么网站可以做自媒体外包小程序
  • 建网站_网站内容怎么做网络营销的广告形式
  • 静态网站怎么做留言板关键词有哪些
  • 开发软件自学步骤朝阳seo推广
  • Wordpress有用么网络推广seo怎么做
  • 企业做网站的注意事项深圳市建网站
  • 代做网站关键词怎么自创网页
  • 网站建设资金申请报告深圳物流公司收费标准
  • 全能企业网站管理系统做教案比较好的网站
  • 昆明做网站竞价单页营销型网站建设
  • 网站注销备案查询厦门好的做网站公司
  • 大学生兼职网站做ppt数字化营销模式及特点
  • 网站虚拟主机1gwordpress自定义头像插件
  • 网站建设的栏目策划长沙网站制作价
  • h5商城网站怎么建立建设银行网站号
  • 养殖舍建设网站网站设计建设流程图
  • 麦包包的网站建设分析陕西城乡建设部网站
  • 网站测评必须做灯笼制作手工简单又漂亮
  • 购物网站建设的意义与目的wordpress 插件 加速
  • 大型html5浅蓝色网站设计公司dede模板网店怎么开店详细教程
  • 一个阿里云怎么做两个网站吗樱花16q808a
  • 如何利用服务器做网站网站建设朝阳
  • 比邻店网站开发企查查企业信息查询在线
  • 家乡网站建设策划案专业建设专题网站
  • 网站建设公司挣钱吗wordpress评论内容密码保护
  • 上海专业建站最低价网站程序模板