Vytvorenie objektu $A
CA::CA(A)
Volanie $A->S()
CA::S2:Bum
CA::S3:Bum
Volanie $A->F()
CA::F1: A
CA::F2:Bum
CA::F3:Bum
Volanie CA::S()
CA::S2:Bum
CA::S3:Bum
Vytvorenie objektu $B
CB::CB(B)
Volanie $B->S()
CA::S2:Juj
CA::S3:Juj
Volanie $B->F()
CB::F1: B
CB::F2:Juj
CB::F3:Juj
CB::F4:Juj
Volanie CB::S()
CA::S2:Juj
CA::S3:Juj
Overenie hodnôt premenných
$A->x=A CA::$p=Juj
$B->x=B CB::$p=Juj