python - 如何使一个函数可以被一个类使用但不能被它的python子类使用

标签 python class

我记得有某种语法可以使类的函数只能由该类调用,而不能由继承该类函数的任何子类调用,但我不记得它到底是什么和谷歌对我没有帮助。谁能提醒我该怎么做?

最佳答案

你不能强制隐私,但是starting a method name with double underscores是惯用的 Python 方式,表示子类不应使用该方法。

关于python - 如何使一个函数可以被一个类使用但不能被它的python子类使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20601977/

相关文章:

typescript 类 : How to initialize variables that require multiple promises?

python - 是否可以在 shell 命令中的反引号之间执行 Python 程序?

python - 根据 python 中的给定条件最小化 n 的最快方法

python - 从 Python 脚本调用时 Perl 未完全执行

python - Python 类中的池

python - 如何覆盖父类中的字段

Python3 - 将复杂的字符串转换为列表/字典

python - Python 查找和替换脚本中的正则表达式?更新

ruby - 在运行时在模块/命名空间中创建一个类

javascript - 如何在 JavaScript 中声明父类和子类?