Compartir a través de


Instrucciones de nomenclatura de clases

En las reglas siguientes se describen las instrucciones de nomenclatura de clases:

  • Utilice un sustantivo o un sintagma nominal para asignar un nombre a una clase.
  • Utilice el estilo de Mayúsculas y minúsculas Pascal.
  • Utilice las abreviaturas con moderación.
  • No utilice un prefijo de tipo, como C para clase, en un nombre de clase. Utilice, por ejemplo, el nombre de clase FileStream en vez de CFileStream.
  • No utilice el carácter de subrayado (_).
  • De vez en cuando, es necesario proporcionar un nombre de clase que comience con la letra I, aunque la clase no sea una interfaz. Esto es correcto siempre que I sea la primera letra de una palabra que forme parte del nombre de la clase. Por ejemplo, IdentityStore es un nombre de clase correcto.
  • Cuando sea apropiado, utilice una palabra compuesta en el nombre de una clase derivada. La segunda parte del nombre de la clase derivada debe ser el nombre de la clase base. Por ejemplo, ApplicationException es un nombre correcto para una clase derivada de la clase Exception, pues ApplicationException es una clase de Exception. En esta regla se debe utilizar la lógica. Por ejemplo, Button es un nombre adecuado para una clase derivada de Control. Aunque un botón es una clase de control, si incluye Control como parte del nombre de una clase alargaría el nombre innecesariamente.

A continuación, se incluyen algunos ejemplos de clases con nombres correctos:

Public Class FileStream
Public Class Button
Public Class String
[C#]
public class FileStream
public class Button
public class String

Vea también

Instrucciones de diseño para programadores de bibliotecas de clases | Instrucciones de uso de clases base