解释器模式

来源:互联网 发布:php什么是单列模式 编辑:程序博客网 时间:2024/06/06 01:41

  解释器模式描述了如何构成一个简单的语言解释器,主要应用在使用面向对象语言开发的编译器中。它描述了如何为简单的语言定义一个文法,如何在该语言中表示一个句子,以及如何解释这些句子。


定义:给定一个语言,定义它的语法,并定义一个解释器,这个解释器用于解析语言。

就是相当于自定义一个格式的文件,然后去解析它。不用理解的那么复杂!

android中的应用

四大组件需要在AndroidManifest.xml中定义,其实AndroidManifest.xml就定义了<Activity><Service>等标签(语句)的属性以及其子标签,规定了具体的使用(语法),通过PackageManagerService(解释器)进行解析。



原创粉丝点击