Diagrama de herencias de Contenedor_Ordenable

Tipos públicos | |
| typedef int | value_type |
| Tipo de valor almacenado en el contenedor. | |
Métodos públicos | |
| Contenedor_Ordenable () | |
| Constructor. | |
| virtual | ~Contenedor_Ordenable () |
| // Destructor | |
| virtual void | intercambiar (int i, int j)=0 |
| Intercambia los valores de los elementos que están en las posiciones [i] <=> [j]. | |
| virtual bool | menor (int, int)=0 |
Retorna "true" si el valor almacenado en la posición "i" es menor a de la posición "j". | |
| virtual int | cantidad_de_elementos ()=0 |
| Devuelve la cantidad de valores almacenados en el contenedor. | |
| virtual int | partir (int, int)=0 |
Divide la lista en "n" partes Se utiliza en el MergeSort. | |
| virtual void | imprimirse ()=0 |
| Graba en "cout" todos los valores del contenedor. | |
Atributos protegidos | |
| int | m_cantidad_de_elementos |
| Cantidad de elementos contenidos en el ordenable. | |
|
|
Tipo de valor almacenado en el contenedor.
|
|
|
Constructor.
|
|
|
// Destructor
|
|
||||||||||||
|
Intercambia los valores de los elementos que están en las posiciones [i] <=> [j].
Implementado en Lista_Ordenable, y Vector_Ordenable. |
|
||||||||||||
|
Retorna
Implementado en Lista_Ordenable, y Vector_Ordenable. |
|
|
Devuelve la cantidad de valores almacenados en el contenedor.
Implementado en Lista_Ordenable, y Vector_Ordenable. |
|
||||||||||||
|
Divide la lista en
Implementado en Lista_Ordenable, y Vector_Ordenable. |
|
|
Graba en "cout" todos los valores del contenedor.
Implementado en Lista_Ordenable, y Vector_Ordenable. |
|
|
Cantidad de elementos contenidos en el ordenable.
|
1.4.1