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

php网站开发职责外贸网站建设优化推广

php网站开发职责,外贸网站建设优化推广,公司网页制作需要哪些内容,做专业网站一、简介 解释器模式为某个语言定义它的语法(或者叫文法)表示,并定义一个解释器用来处理这个语法。 二、适用场景 领域特定语言复杂输入解释可扩展的语言结构 三、UML类图 四、案例 对输入的特定格式的打印语句进行解析并执行。 packag…

一、简介

解释器模式为某个语言定义它的语法(或者叫文法)表示,并定义一个解释器用来处理这个语法。

二、适用场景

  • 领域特定语言
  • 复杂输入解释
  • 可扩展的语言结构

三、UML类图

请添加图片描述

四、案例

对输入的特定格式的打印语句进行解析并执行。

package mainimport ("fmt""strconv""strings"
)type Expression interface {Interpret()
}type PrintExpression struct {Message string
}func NewPrintExpression(msg string) *PrintExpression {return &PrintExpression{Message: msg}
}func (pe *PrintExpression) Interpret() {fmt.Printf("message: %v\n", pe.Message)
}type RepeatExpression struct {RepeatCount intExpression  Expression
}func NewRepeatExpression(repeatCount int, expression Expression) RepeatExpression {return RepeatExpression{RepeatCount: repeatCount, Expression: expression}
}func (re *RepeatExpression) Interpret() {for i := 0; i < re.RepeatCount; i++ {re.Expression.Interpret()}
}func main() {command := "REPEAT 3 TIMES: PRINT Hello"words := strings.Split(command, " ")fmt.Printf("words: %v\n", words)if words[0] == "REPEAT" {repeatCount, _ := strconv.Atoi(words[1])printExpression := NewPrintExpression(words[4])repeatExpression := NewRepeatExpression(repeatCount, printExpression)repeatExpression.Interpret()}
}
http://www.wooajung.com/news/29688.html

相关文章:

  • wordpress商店团购主题抖音矩阵排名软件seo
  • 实时视频网站怎么做杭州百度推广开户
  • 网站 建设 标准方案济南搜索引擎优化网站
  • 专门做酒店的网站十大管理培训课程
  • 做计量检定的网站今日热点新闻事件2022
  • php网站实例百度关键词优化排名技巧
  • 网站建设成功案例怎么写网络营销推广目标
  • 动态网站开发实例今日全国最新疫情通报
  • 有没有可以做app的网站南宁网络推广平台
  • 东坑网站仿做互联网推广公司靠谱吗
  • 重庆餐饮网站建设石家庄seo外包的公司
  • 傻瓜式一键建站系统推广优化方案
  • 长清网站建设电话网络营销推广目标
  • 毕节城乡建设局网站查询专门代写平台
  • 星巴克网站建设网址查询站长工具
  • 微商城网站建设建网站怎么赚钱
  • 网站客服的调研工作怎么做江苏网站seo营销模板
  • 南京网站定制2022好用值得推荐的搜索引擎
  • 跨境电商b2c是什么意思学seo网络推广
  • 苏州网站建设推广服务口碑优化
  • 设计师找图网站网店交易平台
  • 网站建设公司方维个人小白如何做手游代理
  • 做网站应该注意些什么问题seo核心技术排名
  • 西安手机网站建设公司排名活动推广朋友圈文案
  • 网站建设所需的基本内容百度收录批量查询
  • 做网站怎样投放广告想做网络推广如何去做
  • 学php做网站中文域名交易平台
  • 苹果网站字体seo学校培训班
  • 地板网站源码网络推广公司运作
  • 做原创音乐的网站模板建站代理