Anonymous user
Break OO privacy: Difference between revisions
m
→Child Packages
m (→Child Packages) |
|||
Line 116:
Another way to bypass privacy is using a child package. Ada child packages have access to their parents' private data structures (somewhat similar to "friends" in C++"):
<lang Ada>package OO_Privacy.Friend is --
function Get_Password(Secret: Confidential_Stuff) return String;
|