理解 Delphi 的类(十) - 深入方法[1] - 定义
2008-01-14 15:01
585 查看
类中包含字段、方法和属性(属性包含事件); 字段是靠方法组织与操作的; 属性也只是方便和规范了字段与方法的使用.
因此我觉得: 方法是最重要的.
方法无处不在, 它不仅仅存在与类中. 先从非类中的方法谈起吧, 因为类中的方法也拥有全部这些特性.
离开类的怀抱, 我们更喜欢把方法叫做过程或函数.
因此我觉得: 方法是最重要的.
方法无处不在, 它不仅仅存在与类中. 先从非类中的方法谈起吧, 因为类中的方法也拥有全部这些特性.
离开类的怀抱, 我们更喜欢把方法叫做过程或函数.
//要点1: 过程用 procedure 定义, 函数用 function 定义; 过程没有返回值, 函数需要返回值. procedure MyProc; begin ShowMessage('ok'); end; function MyFun: string; begin Result := 'ok'; end;
相关文章推荐
- 理解 Delphi 的类(十一) - 深入类中的方法[2] - 关于覆盖与重定义
- 深入理解为什么Java中方法内定义的内部类可以访问方法中的局部变量
- 理解 Delphi 的类(十) - 深入方法[8] - 如果忘了返回值
- 理解 Delphi 的类(十) - 深入方法[16] - 方法的顺序
- 理解 Delphi 的类(十) - 深入方法[24] - 方法是一个指针
- 理解 Delphi 的类(十) - 深入方法[25] - 使用方法类型
- 理解 Delphi 的类(十一) - 深入类中的方法[3] - 方法在实现时的参数省略
- 深入理解为什么Java中方法内定义的内部类可以访问方法中的局部变量
- 理解 Delphi 的类(十) - 深入方法[9] - 调用时的括号
- 理解 Delphi 的类(十) - 深入方法[17] - 提前声明
- 理解 Delphi 的类(十) - 深入方法[20] - 静态数组参数
- 理解 Delphi 的类(十) - 深入方法[28] - 递归函数实例: 搜索当前目录下的所有嵌套目录
- 理解 Delphi 的类(十一) - 深入类中的方法[1] - 虚方法与动态方法
- 理解 Delphi 的类(十一) - 深入类中的方法[4] - 访问限制(或者叫可见性)
- 理解 Delphi 的类(十一) - 深入类中的方法[8] - 抽象方法与抽象类
- 深入理解为什么Java中方法内定义的内部类可以访问方法中的局部变量
- 理解 Delphi 的类(十一) - 深入类中的方法[8] - 抽象方法与抽象类
- 深入理解为什么Java中方法内定义的内部类可以访问方法中的局部变量
- 理解 Delphi 的类(十) - 深入方法[2] - 参数分割
- 理解 Delphi 的类(十) - 深入方法[10] - 默认参数