1.1概述 方法是类中最重要的组成部分,一个方法的方法体由一系列语句构成,也就是说一个方法的方法体是一个算法。在某些设计中,一个类的设计人员经常可能涉及这样的问题:由于用户需求的变化,导致经常需要修改类中某个方法的方法体,即需要不断地变化算法。在这样的情况下可以考虑使用策略模式。 策略模式是处理算法 ...
分类:
其他好文 时间:
2016-10-21 11:16:24
阅读次数:
184
CSS的语法格式 l 一个CSS规则,有“选择器”和“格式声明语句”构成 l 选择器:就是选择HTML标记,换句话说就是给那个HTML标记加样式 l 格式声明语句:由{ }构成,{ }中是各种格式语句。 l 一条格式语句,由“属性名:属性值”构成。 l 每一条格式语句,必须用英文下的“;“构成 l ...
分类:
Web程序 时间:
2016-10-13 14:07:20
阅读次数:
286
1.python中有一些基本规则的特殊字符。 (1)#表示这后的字符为python注释。 (2)\n标准的行分隔符。 (3)\继续上一行。(也就是过长的语句可以使用反斜杠(\)分解成几行) (4);将两个语句连接在一行。 (5):将代码的头和体分开。(多个语句构成一个代码块(代码组),像if,whi ...
分类:
编程语言 时间:
2016-09-17 11:58:44
阅读次数:
206
程序在运行的时候可能产生各种可预料到的异常,例如磁盘不足,内存不足,或是数学运算溢出,数组越界之类的。为了解决这些问题,C++提供了异常处理机制,它一般是由try语句和catch语句构成。 一、try和catch语句 示例代码如下: 首先我们定义了一个函数用于相除,假如被除数等于零就抛出异常。此时可 ...
分类:
编程语言 时间:
2016-06-06 22:06:36
阅读次数:
357
The Definitive Antlr 4 Reference 2nd Edition 第4章第一小节 学习笔记
匹配算数表达式语言
本例中,只使用基本的算数运算(加,减,乘,除),括号表达式,整数,及变量。例如有如下的表达式。
193
a = 5
b = 6
a+b*2
(1+2)*3
在这里介绍的表达式语言,是由换行符所分割的一组语句构成。语句可以是表达式、赋值...
分类:
编程语言 时间:
2016-05-12 22:22:56
阅读次数:
219
之前呢,加减法的程序功能完成的差不多,但感觉运行出来的结果画面太差了,感觉乱糟糟的。有密集恐惧症的人估计都要吐了吧!所以呢,我用 break (1)break语句只能用于由while语句,do-while语句或for语句构成的循环结构中和switch选择结构中。 (2) 在嵌套循环的情况下,brea ...
分类:
其他好文 时间:
2016-04-04 20:54:37
阅读次数:
158
for 语句需要注意什么?for 是java 中的关键字;表达式1用于循环控制变量初始化;表达式2作为是否继续执行的判断语句;表达式3作为熏坏控制变量的改变;循环体可以是一条基本的语句,也可以是控制语句或多条语句构成的复合语句。while、do/while、for 这三种语句有什么区别?for语句适...
分类:
其他好文 时间:
2016-01-20 22:33:44
阅读次数:
194
五、程序控制结构 1,程序的结构设计 (1)顺序结构:按书写顺序执行的语句构成的程序段。按顺序一句一句地执行。 (2)选择结构:也称为分支结构,在许多实际问题的程序设计中,根据输入数据和中间结果的不同情况需要选择不同的语句组执行,在这种情况下,必须根据某个变量或表达式的值作出判断,以决...
分类:
编程语言 时间:
2015-07-05 14:53:54
阅读次数:
123
特质Scala里相当于Java接口的是Trait(特征)。实际上它比接口还功能强大。与接口不同的是,它还可以定义属性和方法的实现。Scala中特征被用于服务于单一目的功能模块的模块化中。通过混合这种特征(模块)群来实现各种应用程序的功能要求,Scala也是按照这个构想来设计的。特质的构造顺序特质也可以有构造器,由字段的初始化和其他特质体中的语句构成。这些语句在任何混入该特质的对象在构造时都会被执行。...
分类:
其他好文 时间:
2015-06-15 22:13:31
阅读次数:
1382
C语言提供了多种循环语句,可以组成各种不同形式的循环结构:用goto语句和if语句构成循环;用while语句;用do-while语句;用for语句;一、goto语句goto语句是一种无条件转移语句,与BASIC中的goto语句相似。goto 语句的使用格式为: goto 语句标号;其中标号是一个有效...
分类:
其他好文 时间:
2015-04-11 11:30:49
阅读次数:
191