zoukankan      html  css  js  c++  java
  • 深入类中的方法[3] - 方法在实现时的参数省略

    
    
    unit Unit1;
    
    
    interface

    uses   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,   Dialogs, StdCtrls;
    type  
    TForm1 = class(TForm)  
    end
    ;
    TBass = class
      function Fun1(x,y: Integer): Integer; virtual; {Fun1 有 virtual 指示字}
       function Fun2(x,y,z: Integer): Integer;        {Fun2 有三个参数、一个返回值}
     end;
     var   Form1: TForm1;
    implementation
    {$R *.dfm}
    { TBass }
     function TBass.Fun1(x, y: Integer): Integer; {方法实现时, 不能带 virtual 等指示字}
     begin 
     Result := x + y;
     end;
    function
    TBass.Fun2(x,y,z: Integer): Integer; {方法实现时可以只有函数名; 如果带参数和返回值, 必须和定义时一样} begin   Result := x + y + z;
     end;
     end.
  • 相关阅读:
    每日总结
    每日总结
    每周总结
    全球覆盖(哈希+思维)
    DP搬运工2
    DP搬运工1 [来自yyy--mengbier的预设型dp]
    团队开发day06
    团队开发day05
    团队开发day04
    团队开发day03
  • 原文地址:https://www.cnblogs.com/luckForever/p/7255037.html
Copyright © 2011-2022 走看看