關於類的入門例子(4): property
//類單元unit Person;interfacetype TPerson = class(TObject) private FName: string;
關於類的入門的例子(5): override
unit Unit1;interfaceuses Classes, Controls, Forms, Dialogs, StdCtrls;type TForm
關於類的入門例子(7): 遍歷窗體的所有父類
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphi
關於類的入門例子(8): 遍歷窗體中所有控件的函數
//顯示窗體中所有控件的函數function GetCtrls(Control: TWinControl; List: TStringList): Bool
關於類的入門例子(9): 獲取對象的 RTTI 屬性與事件的函數
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graph
理解 Delphi 的類(一) - 從結構談起
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphi
理解 Delphi 的類(二) - 初識類的方法
說到類, 就會提到: 屬性、方法、事件 (這是類包含的內容); 封裝、繼承、多態 (這是類的主要用途). 下面定義並調用了了一個過程 MyProc、一個
理解 Delphi 的類(三) - 初識類的屬性
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphi
理解 Delphi 的類(四) - 初識類的事件
先勾畫一下思路: 1、建立一個類, 裡面有年齡字段 FAge; 2、通過 Age 屬性讀寫 FAge; 3、如果輸入的年齡剛好是 100 歲, 將會激發
理解 Delphi 的類(五) - 認識類的繼承
先新建一個 VCL Forms Application 工程, 代碼中就已經出現了兩個類: 一個是 TForm 類; 一個是 TForm1 類; TForm
理解 Delphi 的類(六) - 認識類的封裝
//這個類中的兩個字段沒有封裝 TMyClass1 = class FName: string; FAge: Integer; end; //這個類中
理解 Delphi 的類(七) - 認識類的多態
什麼是多態? 我的理解就是: 同樣一個方法, 在不同的對象裡會有不同的實現, 僅此而已.unit Unit1;interfaceuses Windows,
理解 Delphi 的類(八) - 關於類的定義
//標准語法 TMyClass1 = class(TObject) end; //如果是繼承自 TObject 可以省略 TMyClass2 = class
理解 Delphi 的類(九) - 關於類的向前聲明
//例1: 這是正確的 TClassA = class FIEld1: string; FIEld2: Integer; end; TClassB = c
理解 Delphi 的類(十) - 深入方法
類中包含字段、方法和屬性(屬性包含事件); 字段是靠方法組織與操作的; 屬性也只是方便和規范了字段與方法的使用. 因此我覺得: 方法是最重要的. 方法無處
理解 Delphi 的類(十一) - 深入類中的方法
[1] - 虛方法與動態方法 方法來到類中, 以前的特點基本都在; 因為類一般是存在於一個繼承鏈中, 所以就有了一些新的概念, 譬如: 繼承、覆蓋;也有了