Las combinaciones válidas de elementos repetidos y duplicados dentro de un tipo complejo depende del valor de la propiedad
Composición.
- Un elemento repetido es un elemento que se incluye una vez en el tipo complejo y
se define con la propiedad Mín apariciones establecida en un valor mayor que
1. Por consiguiente, los elementos repetidos son siempre contiguos y
se especifican siempre con el formato A[n].
- Un elemento duplicado es un elemento incluido más de una vez en cualquier lugar del tipo
complejo. Los elementos duplicados no tienen que ser contiguos.
Elementos repetidos y duplicados en un tipo complejo
Elementos del tipo |
Ejemplo |
Conjunto no ordenado |
Conjunto ordenado |
Secuencia |
Sin repeticiones, sin duplicados |
A, B, C |
Sí |
Sí |
Sí |
Elemento repetido (contiguo) |
A[n], B, C |
Sí |
Sí |
Sí |
Elemento duplicado A (contiguo) |
A, A, B, C |
No |
No |
Sí |
Elemento duplicado A (no contiguo) |
A, B, C, A |
No |
No |
Sí |