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 claseFileStream
en vez deCFileStream
. - 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 claseException
, puesApplicationException
es una clase deException
. En esta regla se debe utilizar la lógica. Por ejemplo,Button
es un nombre adecuado para una clase derivada deControl
. Aunque un botón es una clase de control, si incluyeControl
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