原文:Delphi 的运算符列表 分类 运算符 操作 操作数 结果类型 范例 算术运算符 + 加 整数,实数 整数,实数 X + Y - 减 整数,实数 整数,实数 Result - 1 * 乘 整数,实数 整数,实数 P * InterestRate / 实数除 整数,实数 实数 X / 2 di...
声明:本系列博客参考资料《大话设计模式》,作者程杰。
状态模式当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。
UML类图:
角色...
分类:
Web程序 时间:
2015-06-10 12:24:59
阅读次数:
119
视图隐含参数和方法也可以定义隐式转换,称作视图。由类型S到类型T的视图由一个函数类型为S=>T或(=>S)=>T的隐含值或一个可以转变为该类型的值定义。视图在两种情况下应用。1. 如果表达式e类型为T,且T与表达式的期望类型不一致。这种情况下将会搜索一个隐含的v,v可以应用到e且结果类型与pt一致。...
分类:
其他好文 时间:
2015-06-09 19:26:37
阅读次数:
188
视图
隐含参数和方法也可以定义隐式转换,称作视图。由类型S到类型T的视图由一个函数类型为S=>T或(=>S)=>T的隐含值或一个可以转变为该类型的值定义。
视图在两种情况下应用。
1. 如果表达式e类型为T,且T与表达式的期望类型不一致。这种情况下将会搜索一个隐含的v,v可以应用到e且结果类型与pt一致。搜索的形式类似于隐含参数,隐含作用域类似于T => pt。如果找到了这样一个视图,则表达...
分类:
其他好文 时间:
2015-06-09 17:20:08
阅读次数:
129
1.当有若干个变量参与 运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。
public class Variable3
{
public static void main(String[] args)
{
int a = 1;
int b = 2;
...
分类:
编程语言 时间:
2015-06-05 10:15:33
阅读次数:
139
控制结构:
go的控制结构主要有if,switch,for三种,并没有while,可以用for替代while
if:
go的if条件不用括号括起来,但是程序体部分必须用花括号括起来,从而解决了C语言中的歧义问题
switch:
即使没有break,分支也会结束
case中可以用任何的值
分支条件表达式可以省略
for:
表达式不用括起来,比c语言多了单表达式 例如: for 条件...
分类:
其他好文 时间:
2015-06-02 17:57:31
阅读次数:
79
类图
状态模式:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类【DP】。主要解决的就是当控制一个状态的条件表达式过于复杂的时候,把状态转移到表示不同状态的一系列类当中。目的是把复杂而冗长的条件判断简化。好处便是将与特性状态相关的行为局部化,并且将不同状态的行为分割开来。...
分类:
其他好文 时间:
2015-06-02 09:21:05
阅读次数:
107
//// main.c// 分支结构//// Created by zhangxueming on 15/5/28.// Copyright (c) 2015年 zhangxueming. All rights reserved.//#include //但分支结构//if(条件表达式)//...
分类:
其他好文 时间:
2015-06-01 14:28:52
阅读次数:
220
表记录的基本操作查看selectselect字段名列表from数据库名.表名;select字段名列表from数据库名.表名where条件表达式;*字段名1,字段名2,字段名N条件的表示方式:使用where引导,适用于更新、删除、查询等场合,符合条件的记录才被操作1.数值比较等于:=不等于:!=大于、大于..
分类:
其他好文 时间:
2015-05-31 18:43:36
阅读次数:
123
1.统一异常处理1.1 统一异常结果类型Java中进行异常处理:一类是可预知的异常,程序员在编码时,主动抛出的异常,为了给用户操作提示,提前检查代码中可能存在异常。通过开发中,采用自定义的异常类,每个异常类表示每一类异常信息。类需要继承Exception类。本系统采用统一异常类,提供一个属性标识异常...
分类:
其他好文 时间:
2015-05-31 18:17:35
阅读次数:
121