易搜题 > 学历教育 > 本科 > 问题详情
问题详情

以实现加减算法的公式为例,公式中仅有两类元素:运算元素和运算符号。所有的运算元素具有相同的功能,可以用一个类表示,而运算符号则是需要分别进行解释,加法需要加法解释器,减法需要减法解释器。请基于Java利用解释器模式解析一个四则运算的固定语法逻辑。

相关标签: 解释器  

未找到的试题在搜索页框底部可快速提交,在会员中心"提交的题"查看可解决状态。 收藏该题
查看答案

相关问题推荐

  • [单项选择题]下列关于Application和Applet程序的说法中不正确的一项是______。
    A.Application使用解释器javexe执行
    B.Application不使用独立的解释器就可以执行
    C.Applet程序必须继承Java的Applet类
    D.Applet在浏览器中运行
  • 以下意图哪个是用来描述INTERPRETER(解释器)?()

    A、将抽象部分与它的实现部分分离,使它们都可以独立地变化

    B、给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子

    C、将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示

    D、为其他对象提供一种代理以控制对这个对象的访问

  • 以下关于解释方式下运行程序的叙述中,错误的是()。

    A.先将高级语言程序转换为字节码,再由解释器运行字节码B.由解释器直接分析并执行高级语言程序代码C.先将高级语言程序转换为某种中间代码,再由解释器运行中间代码D.先将高级语言程序转换为机器语言,再由解释器运行机器语言代码

  • 下列关于Application和Applet程序的说法中不正确的一项是______。

    A.Application使用解释器java.exe执行

    B.Application不使用独立的解释器就可以执行

    C.Applet程序必须继承Java的Applet类

    D.Applet在浏览器中运行

  • 某软件公司承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,具有类XML的语法结构。用户要求解释器工作时,对每个活动节点进行一系列的处理,包括执行活动、日志记录、调用外部应用程序等,并且要求处理过程具有可扩展能力。针对这种需求,公司采用(61)最为恰当。

    (61)

    A.适配器模式

    B.迭代器模式

    C.访问者模式

    D.观察者模式

联系客服 会员中心
TOP