private // private class vars are Fields and therefore begins with F
FValue : string;
function GetValue : string;
F--Field,表示是本类型的一个私有字段(Field);
2. Lxxxx-局部变量
3.Axxxx-传递参数
function TFoo.GetSomething( const AString : string ) : string;
var
// IMHO there is no naming convention to Local vars
// but mine begins with L
LValue : string;
L-Local,局部(Local)变量
AType,表示需要传递一个(A)类型为Type的变量作为Parameter(不能用P做前缀,因为已经被指针Pointer占用)
A还可以是Argument(实参),与Parameter(形参)对应。