Referencia de la Clase Vector_Ordenable

Vector ordenable que almacena enteros. Más...

Diagrama de herencias de Vector_Ordenable

Contenedor_Ordenable Lista de todos los miembros.

Tipos públicos

typedef int value_type
 Tipo de valor almacenado en el contenedor.

Métodos públicos

 Vector_Ordenable (unsigned N)
 Constructor que inserta "N" valores (aleatorios) en el contenedor.
virtual ~Vector_Ordenable ()
 Destructor.
virtual void Intercambie (int, int)
 Intercambia los valores de los elementos que están en las posiciones [i] <=> [j].
virtual bool Es_Menor (int, int) const
 Compara los elementos en las dos posiciones "i" && "j" del contenedor.
virtual value_typeoperator[] (int)
 V[i]
virtual void ImprimaSe () const
 Graba en "cout" todos los valores almacenados en el contendor.
virtual const char * Nombre () const
 Nombre del contenedor.
unsigned Dimension () const
 Devuelve la cantidad de valores almacenados en el "Contenedor_Ordenable".

Atributos protegidos

int m_cantidad_de_elementos
 Cantidad de valores almacenados en el "Contenedor_Ordenable".

Atributos privados

value_typem_vec

Descripción detallada

Vector ordenable que almacena enteros.

Definición en la línea 94 del archivo HerenciaOrdenada.cpp.


Documentación de los 'Tipos Definidos' miembros de la clase

typedef int Contenedor_Ordenable::value_type [inherited]

Tipo de valor almacenado en el contenedor.

Definición en la línea 25 del archivo HerenciaOrdenada.cpp.


Documentación del constructor y destructor

Vector_Ordenable::Vector_Ordenable ( unsigned  N  ) 

Constructor que inserta "N" valores (aleatorios) en el contenedor.

Definición en la línea 314 del archivo HerenciaOrdenada.cpp.

Vector_Ordenable::~Vector_Ordenable (  )  [virtual]

Destructor.

Definición en la línea 324 del archivo HerenciaOrdenada.cpp.


Documentación de las funciones miembro

void Vector_Ordenable::Intercambie ( int  ,
int   
) [virtual]

Intercambia los valores de los elementos que están en las posiciones [i] <=> [j].

Implementa Contenedor_Ordenable.

Definición en la línea 352 del archivo HerenciaOrdenada.cpp.

bool Vector_Ordenable::Es_Menor ( int  ,
int   
) const [virtual]

Compara los elementos en las dos posiciones "i" && "j" del contenedor.

Implementa Contenedor_Ordenable.

Definición en la línea 344 del archivo HerenciaOrdenada.cpp.

int & Vector_Ordenable::operator[] ( int   )  [virtual]

V[i]

Implementa Contenedor_Ordenable.

Definición en la línea 348 del archivo HerenciaOrdenada.cpp.

void Vector_Ordenable::ImprimaSe (  )  const [virtual]

Graba en "cout" todos los valores almacenados en el contendor.

Implementa Contenedor_Ordenable.

Definición en la línea 330 del archivo HerenciaOrdenada.cpp.

const char * Vector_Ordenable::Nombre (  )  const [virtual]

Nombre del contenedor.

Implementa Contenedor_Ordenable.

Definición en la línea 360 del archivo HerenciaOrdenada.cpp.

unsigned Contenedor_Ordenable::Dimension (  )  const [inline, inherited]

Devuelve la cantidad de valores almacenados en el "Contenedor_Ordenable".

Definición en la línea 44 del archivo HerenciaOrdenada.cpp.


Documentación de los datos miembro

value_type* Vector_Ordenable::m_vec [private]

Definición en la línea 97 del archivo HerenciaOrdenada.cpp.

int Contenedor_Ordenable::m_cantidad_de_elementos [protected, inherited]

Cantidad de valores almacenados en el "Contenedor_Ordenable".

Definición en la línea 22 del archivo HerenciaOrdenada.cpp.


La documentación para esta clase fué generada a partir del siguiente archivo:
Generado el Wed Sep 6 15:18:43 2006 para Herencia Ordenada: por  doxygen 1.4.7
Hosted by www.Geocities.ws

1