首页 > 解决方案 > 静态类的首字母应该大写吗?

问题描述

一般来说,(对于任何面向对象的编程语言)传统上,静态类的第一个字母应该大写吗?

例如,在:

// Example of a static class in JavaScript ES6

class myStaticClass {
  static toUppercaseOrNotToUppercase() {
    return Stackoverflow.ask('Should static classes like this conventionally have their first letter uppercased?');
  }
}

应该将类声明为myStaticClassorMyStaticClass吗?

标签: conventionsstatic-classes

解决方案


根据 Microsoft 和最佳实践,无论是静态还是非命名准则,类名都应该在 PascalCasing 中。


推荐阅读