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

什么是网站建设与管理seo短视频入口

什么是网站建设与管理,seo短视频入口,做淘宝客网站 首选霍常亮,做读书网站的前景建造者模式(Builder Pattern) 建造者模式(Builder Pattern)是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式使得建造代码与表示代码的分离,可以使客户端不必知道…

建造者模式(Builder Pattern)

建造者模式(Builder Pattern)是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式使得建造代码与表示代码的分离,可以使客户端不必知道产品内部组成的细节,从而降低了客户端与具体产品之间的耦合度。使用多个简单的对象一步一步构建成一个复杂的对象。属于创建型模式,它提供了一种创建对象的最佳方式。

using System;
using System.Text;
namespace ConsoleApplication
{//建造者抽象类,定义了建造者的能力public abstract class Builder{public abstract void WriteCode();       //写代码public abstract void WriteAnnotation(); //写注释public abstract void Compile();         //编译}/// <summary>/// 高级的程序员/// </summary>public class SeniorBuilder : Builder{private StringBuilder program = new StringBuilder();public override void WriteCode(){program.Append("架构代码-->");}public override void WriteAnnotation(){program.Append("写注释-->");}public override void Compile(){program.Append("编译-->");}public string GetContent(){return program.Append("代码编写完成").ToString();}}/// <summary>/// 初级的程序员/// </summary>public class JuniorBuilder : Builder{private StringBuilder program = new StringBuilder();public override void WriteCode(){program.Append("实现功能代码-->");}public override void WriteAnnotation(){program.Append("写注释-->");}public override void Compile(){program.Append("编译代码-->");}public string GetContent(){return program.Append("简单小程序写完").ToString();}}//监工类,制定具体的步骤public class Director{private Builder builder;public Director(Builder builder){this.builder = builder;}//编写程序的流程,public void Construct(){builder.WriteCode();      //先写代码builder.WriteAnnotation();//写注释builder.Compile();        //编译程序}}class Program{static void Main(string[] args){//资深的程序员1编写程序SeniorBuilder seniorBuilder = new SeniorBuilder();Director director1 = new Director(seniorBuilder);director1.Construct();string p1 = seniorBuilder.GetContent();Console.WriteLine(p1);//资历较浅的程序员2编写程序JuniorBuilder juniorBuilder = new JuniorBuilder();Director director2 = new Director(juniorBuilder);director2.Construct();string p2 = juniorBuilder.GetContent();Console.WriteLine(p2);Console.ReadKey();}}
}

 

http://www.dinnco.com/news/18860.html

相关文章:

  • 10大免费软件下载网站推荐程序员培训
  • wordpress 获取当前分类id灰色词网站seo
  • 电商食品网站建设seo的优化方案
  • 长沙的最新疫情通报轨迹seo关键词排名实用软件
  • 推荐一本学做网站的书专业网络推广机构
  • 怎么自己建设网站佛山疫情最新情况
  • 求有题目做的学习网站百度统计app下载
  • 企业微信网站怎么建设优化什么
  • 做课展网站大连seo优化
  • 自己做的手工放在哪个网站卖搜索引擎营销的实现方法
  • 济南专业手机端网站建设国内免费建网站
  • 需要做网站建设的公司网站seo优化心得
  • 一般网站后台都是哪里做免费刷粉网站推广
  • 容桂网站制作信息最近的热点新闻
  • 网站设计顺德线上培训机构有哪些
  • 做网站设计和推广衡阳seo服务
  • b2c电子商务网站的企业类型seo技术外包
  • app软件下载大全太原关键词优化公司
  • django做网站比较容易网店营销推广
  • 网站建设作网络推广人员是干什么的
  • 做 网站 技术支持 抓获 互助谷歌seo外链平台
  • 品牌网站建设c重庆微博推广方法有哪些
  • 联盟文明网站建设有新seo推广有哪些方式
  • 南京哪家做网站比较好厦门搜索引擎优化
  • 野马视觉传媒网站建设江苏网站推广公司
  • 要找做冲压件的厂去哪个网站找成都关键词seo推广平台
  • 360网站图标怎么做的网络优化
  • 最 的wordpress书潍坊网站seo
  • 网站建设方案ppt模板磁力猫官网cilimao
  • 大连做网站科技有限公司工具刷网站排刷排名软件