我应该直接访问Python类变量还是使用类函数?

时间:2018-05-26 10:52:23

标签: python function class private public

我对python来说比较新,我正在研究一个广泛使用类对象的脚本。我记得几年前我的C ++课程中C ++类对象有公共变量和私有变量,其中公共变量可以像MyClass.myVariable =#一样访问,但私有变量必须使用预定义函数设置,即MyClass.setMyVariable(# )。根据我的记忆,这使您可以确保变量属于正确类型并防止滥用或损坏。

python中有相同的东西吗?对于类密集型脚本,我是否应该费心去创建设置和传递类对象中包含的变量的内部类函数,还是应该直接设置和访问变量?

我在linux Mint上使用python 3。该代码最终适用于Android应用。

0 个答案:

没有答案