1.inherited是什么意思?!(5)2.procedure (var i:integer):Boolean;overload; 这里overload是什么意思!?(5)3.// 计算Rect的宽度 (5)
function RectWidth(Rect: TRect): Integer;
begin
Result := Rect.Right - Rect.Left;
end;
这里这个Rect是什么意思.有什么用,谢谢大家!
function RectWidth(Rect: TRect): Integer;
begin
Result := Rect.Right - Rect.Left;
end;
这里这个Rect是什么意思.有什么用,谢谢大家!
2. 重载, 可以有同名的函数或过程, 但不同的功能
3. Rect是一个矩形的四个顶点坐标变量组
2. 重载(面向对象的重要概念)
3. 矩形区域,可查看TRect的帮助
2: overload是重载,表示有几个名字相同的函数,只是它们的变量或返回值分别不同
3: Rect表示一个矩形区域由两个坐标来确定如:Rect(0,0,100,100)表示 点(0,0)和点(100,100)确定的这个矩形区域
你看完之后,你会发现你对DELPHI的语法可以说不止进了一步。