Wenn Du in den Quellcode (
db.pas) reinschaust, dann wirdt Du sehen, dass Open nichts anderes macht als Active auf true zu setzen.
BTW: Bezüglich der Objektorientierung ist eigentlich das Setzen von Variablen verpönt. Es wird alles über Methoden abgehandelt. Properties gibt es in der Objektorientieung eigentlich auch nicht. Die findest Du nur in Delphi, C++-Builder (nicht in purem C++) und seit kurzen in C#. Harte Java- oder sogar Smalltalk-Freaks mögen dies überhaupt nicht. Das solltest Du auch bei Deiner Java-Schulung gehört haben.