Will python never intend to support private, protected and public?
g.horvath at gmx.at
Wed Sep 28 23:56:28 CEST 2005
Paul Rubin schrieb:
> Gregor Horvath <g.horvath at gmx.at> writes:
>>>to be able to share private variables with other classes under certain
>>>circumstances, it's better to use something like C++'s "friend"
>>>declaration, where you can export the variables to a specific other class.
>>That assumes that you always know for sure that the given variable
>>will always be used as a private/friend variable in the lifecycle of
> Obviously if you find you need to use it in another place later, you
> update the declaration. The idea is for you (or an automatic tool) to
If its your code this is possible, but if not and the maintainer is not
willing or able to change it, then you have a problem.
The fact that in other languages there are wired tricks to get to
private instance variables is a strong indicator that there is a need
Guided freedom is better than enforced authority.
More information about the Python-list