| Tipo | Descripción |
|---|---|
| abstract | Define métodos o propiedades sin implementación (requiere subclases) |
| anidada | Clase contenida dentro de otra, pero no tiene acceso a los miembros de la clase externa |
| inner (interna) | Clase que puede acceder a los miembros de la clase externa |
| enum | Representa un conjunto de constantes predefinidas |
| data | Almacena datos con métodos generados automáticamente |