理解 Delphi 的类(十) - 深入方法[10] - 默认参数
2008-01-14 21:28
666 查看
//要点10: 过程和函数都可以有一个或多个默认参数; 但必须在非默认参数后面 function MyFun(s1: string; s2: string='好人'): string; begin Result := s1 + s2; end; {调用} procedure TForm1.Button1Click(Sender: TObject); var str1,str2: string; begin str1 := '万一'; str2 := '坏蛋'; ShowMessage(MyFun(str1)); {万一好人} ShowMessage(MyFun(str1,str2)); {万一坏蛋} end;
相关文章推荐
- 理解 Delphi 的类(十一) - 深入类中的方法[10] - 构造方法与析构方法
- [转]理解 Delphi 的类(十一) - 深入类中的方法[10] - 构造方法与析构方法
- 理解 Delphi 的类(十) - 深入方法[9] - 调用时的括号
- 理解 Delphi 的类(十) - 深入方法[18] - 在接口区声明的方法都相当于提前声明了
- 理解 Delphi 的类(十) - 深入方法[24] - 方法是一个指针
- 理解 Delphi 的类(十) - 深入方法[2] - 参数分割
- 理解 Delphi 的类(十) - 深入方法[11] - 参数前缀
- 理解 Delphi 的类(十) - 深入方法[19] - 过程中的方法
- 理解 Delphi 的类(十) - 深入方法[27] - 递归函数: 简单示例
- 理解 Delphi 的类(十一) - 深入类中的方法[2] - 关于覆盖与重定义
- 理解 Delphi 的类(十一) - 深入类中的方法[12] - 消息方法
- 理解 Delphi 的类(十一) - 深入类中的方法[1] - 虚方法与动态方法
- 理解 Delphi 的类(十一) - 深入类中的方法[8] - 抽象方法与抽象类
- 理解 Delphi 的类(十) - 深入方法[3] - 调用时参数分割
- 理解 Delphi 的类(十) - 深入方法[12] - implementation 区中的方法
- 理解 Delphi 的类(十) - 深入方法[21] - 开放数组参数
- 理解 Delphi 的类(十) - 深入方法[29] - 传址参数不能赋予常量
- 理解 Delphi 的类(十一) - 深入类中的方法[5] - 静态方法、类方法、静态类方法
- 理解 Delphi 的类(十一) - 深入类中的方法[6] - 类中的方法重载
- 理解 Delphi 的类(十一) - 深入类中的方法[11] - 事件方法