python - 我应该直接访问 Python 类变量还是使用类函数?
问题描述
我对 python 比较陌生,我正在编写一个广泛使用类对象的脚本。我记得几年前的 C++ 课程中,C++ 类对象有公共变量和私有变量,其中公共变量可以像 MyClass.myVariable = # 一样访问,但私有变量必须使用预定义函数设置,即 MyClass.setMyVariable(# )。据我记得,这使您可以确保变量的类型正确并防止误用或损坏。
python中有没有等价的东西?对于类密集型脚本,我应该费心制作设置和传递类对象中包含的变量的内部类函数,还是应该直接设置和访问变量?
我在 linux Mint 上使用 python 3。该代码最终适用于 Android 应用程序。
解决方案
推荐阅读
- assembly - 在 SysV ABI 中的 edi/esi 中传递参数
- android - audioserver 错误阻止 android ROM 启动
- python - Ansible 基本动态清单
- java - 如何解决具有地图而不是有效的json错误请求的Java resttemplate帖子错误400
- java - 在firebase实时数据库中创建相同的节点
- java - SLF4J:未找到 SLF4J 提供程序
- spring-boot - 使用 AXL 的 Spring Boot 项目 (Maven) - NetBeans 找不到生成的 AXL 包/类
- intellij-idea - IntelliJ 更新到新版本失败
- android - android主屏幕上的网站快捷方式阻止在chrome中打开
- visual-studio-2019 - 有没有办法让 Premake 使用 Visual-Studio 项目模板?