Ja, es würde reichen. Ich habe mir einfach angewöhnt in Klassendefinitionen die Variablen von den Methoden zu trennen:
Delphi-Quellcode:
TReportCache = class
private var
someVariable: Integer;
someOtherVariable: Integer;
private
procedure doStuff();
end;