MyClassBase还是BaseMyClass?

Vas*_*iak 1 abstract-class class-design naming-conventions

可能的重复:
在类名中使用"Base"
C#类命名约定:是抽象类的BaseClass,ClassBase还是AbstractClass
命名约定

命名基本抽象类的更好方法是什么?我还是无法决定把'基地'字放在哪里.应该是'BaseMyClass'还是'MyClassBase'?

你怎么称呼这些以及为什么?

Jak*_*kob 5

想象一下,如果你有一系列抽象类,你会称它为MyClassBaseBaseBase吗?

如果可以,请避免在您的名字中使用"Base".你有一个抽象的基类,因为它比你的具体实现更通用.然后以更通用的方式命名,描述它为派生类提供的共同点.

如果上述因某些原因无法完成,我同意上一张海报; 使用MyClassBase.

  • 当然你会,BaseBaseBaseFactoryFactoryFactories都风靡一时. (2认同)