类公共常量变量的命名约定是什么,这些变量在继承时将被覆盖?

时间:2018-12-18 02:35:07

标签: python variables naming-conventions

常量变量的通用命名约定是UPPER_CASE。因此,在课堂上,我有一些可以访问的变量,但是除非被覆盖,否则不能更改。

class Game:
    join_fail_mes = "You can't join this game!"

class NimGame(Game):
    join_fail_mes = "Woah, there, you can't join this game as of yet!"

我想使用UPPER_CASE命名约定,但是在子类中覆盖它并不符合“常量”的含义。

应该被访问但不能更改(除非被覆盖)的类变量的正确命名约定是什么?

0 个答案:

没有答案