Site hosted by Angelfire.com: Build your free website today!
Página principal | Lista de namespace | Jerarquía de la clase | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros

Referencia de la Clase Algoritmo_Ordenador

Clase abstracta que se usa para derivar de ella los algoritmos que sirven para ordenar instancias de "Contenedor_Ordenable" - No contiene campo alguno; sirve como "funtor" polimórfico. Más...

Diagrama de herencias de Algoritmo_Ordenador

Ordenador_Burbuja Ordenador_Burbuja_Optimizada Ordenador_HeapSort Ordenador_QuickSort Ordenador_Seleccion Lista de todos los miembros.

Métodos públicos

virtual void Ordene (Contenedor_Ordenable &C, unsigned, unsigned)=0
 Este es el método que hace todo el trabajo - Ordena el "Contenedor_Ordenable" usando el "Algoritmo_Ordenador".
 Algoritmo_Ordenador ()
 Constructor.
virtual ~Algoritmo_Ordenador ()
 Destructor.
virtual const char * Nombre () const =0

Descripción detallada

Clase abstracta que se usa para derivar de ella los algoritmos que sirven para ordenar instancias de "Contenedor_Ordenable" - No contiene campo alguno; sirve como "funtor" polimórfico.


Documentación del constructor y destructor

Algoritmo_Ordenador::Algoritmo_Ordenador  ) 
 

Constructor.

Algoritmo_Ordenador::~Algoritmo_Ordenador  )  [virtual]
 

Destructor.


Documentación de las funciones miembro

virtual void Algoritmo_Ordenador::Ordene Contenedor_Ordenable C,
unsigned  ,
unsigned 
[pure virtual]
 

Este es el método que hace todo el trabajo - Ordena el "Contenedor_Ordenable" usando el "Algoritmo_Ordenador".

Implementado en Ordenador_Burbuja, Ordenador_Burbuja_Optimizada, Ordenador_Seleccion, Ordenador_QuickSort, y Ordenador_HeapSort.

virtual const char* Algoritmo_Ordenador::Nombre  )  const [pure virtual]
 

Implementado en Ordenador_Burbuja, Ordenador_Burbuja_Optimizada, Ordenador_Seleccion, Ordenador_QuickSort, y Ordenador_HeapSort.


La documentación para esta clase fué generada a partir del siguiente archivo:
Generado el Tue Nov 15 14:53:18 2005 para A45510-A33018 Tarea Programada #7 por  doxygen 1.4.1