gpt4 book ai didi

naming-conventions - 命名派生类的 Pythonic 方式

转载 作者:太空宇宙 更新时间:2023-11-03 12:41:55 26 4
gpt4 key购买 nike

我不知道什么是派生的更可接受的命名约定类。假设我们有一个基类 Fruit,我们从中派生了 apple 的类,橙子和百香果。一致认为基类的名字应该出现在派生的,但它应该出现在类名的开头还是结尾?

哪个更 Pythonic:FruitAppleFruitOrangeFruitPassionFruitAppleFruitOrangeFruitPassionFruitFruit

最佳答案

运用常识。

在您的示例中,正如其他人所讨论的那样,Fruit 部分显然是多余的。仅使用 AppleOrange 等。让我们考虑使用另一个示例。

如果我有一个名为 Plugin 的基类,我会将派生类命名为 FormattingPlugin,我将其解读为“进行格式化的插件”。替代方案 PluginFormatting 读作“插件格式”。我想阅读是主观的,所以请使用你自己的最佳判断。但不要只将其命名为 Formatting,因为与 fruits 示例不同,这不足以完整描述类的作用。

关于naming-conventions - 命名派生类的 Pythonic 方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8260863/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com