#include <VElement.h>
Métodos públicos | |
| VElement () | |
| Contrustor por defecto crea un VElement con valor 0. | |
| VElement (int v) | |
| Contrustor por defecto crea un VElement con valor v. | |
| void | set (int v) |
| Cambia el valor del elemento. | |
| int | get () const |
| Retorna el valor del elemento. | |
| bool | operator> (const VElement &vE) const |
| Sobrecarga del operador mayor. | |
| bool | operator> (int e) const |
| Sobrecarga del operador mayor. | |
| bool | operator< (const VElement &vE) const |
| Sobrecarga del operador menor. | |
| bool | operator< (int e) const |
| Sobrecarga del operador menor. | |
| bool | operator>= (const VElement &vE) const |
| Sobrecarga del operador mayor o igual. | |
| bool | operator>= (int e) const |
| Sobrecarga del operador mayor o igual. | |
| bool | operator<= (const VElement &vE) const |
| Sobrecarga del operador menor o igual. | |
| bool | operator<= (int e) const |
| Sobrecarga del operador menor o igual. | |
| bool | operator== (const VElement &vE) const |
| Sobrecarga del operador igual. | |
| bool | operator== (int e) const |
| Sobrecarga del operador igual. | |
| VElement & | operator= (int e) |
| Sobrecarga del operador asignación. | |
| VElement & | operator= (const VElement &vE) |
| Sobrecarga del operador asignación. | |
Métodos públicos estáticos | |
| static void | initNAssign () |
| Función que inicializa el contador de intervambios. | |
| static int | getNAssign () |
| Retorna el número de intercambios. | |
| static void | initNComparison () |
| Función que inicializa el contador de comparaciones. | |
| static int | getNComparison () |
| Retorna el número de comparaciones. | |
Atributos privados | |
| int | value |
Atributos privados estáticos | |
| static int | nAssign = 0 |
| Practicas de Metodologia de la Programacion. | |
| static int | nComparison = 0 |
Curso 2008-2009 Departament d'Informatica. Universitat de Valencia. Clase de elementos de vector.Los elementos de vector son enteros. Esta clase ofrece funciones para el manejo de elementos de vector. Mediante el uso de estas funciones la clase lleva la cuenta en variables estáticas de las comparaciones e intercambios que un algoritmo determinado realiza.
| VElement::VElement | ( | ) |
Contrustor por defecto crea un VElement con valor 0.
| VElement::VElement | ( | int | v | ) |
| void VElement::set | ( | int | v | ) |
Cambia el valor del elemento.
| v | nuevo valor del elemento. |
| int VElement::get | ( | ) | const |
Retorna el valor del elemento.
| bool VElement::operator> | ( | const VElement & | vE | ) | const |
| bool VElement::operator> | ( | int | e | ) | const |
Sobrecarga del operador mayor.
| e | valor con el que se compara valor. |
| bool VElement::operator< | ( | const VElement & | vE | ) | const |
| bool VElement::operator< | ( | int | e | ) | const |
Sobrecarga del operador menor.
| e | valor con el que se compara valor. |
| bool VElement::operator>= | ( | const VElement & | vE | ) | const |
| bool VElement::operator>= | ( | int | e | ) | const |
Sobrecarga del operador mayor o igual.
| e | valor con el que se compara valor. |
| bool VElement::operator<= | ( | const VElement & | vE | ) | const |
| bool VElement::operator<= | ( | int | e | ) | const |
Sobrecarga del operador menor o igual.
| e | valor con el que se compara valor. |
| bool VElement::operator== | ( | const VElement & | vE | ) | const |
| bool VElement::operator== | ( | int | e | ) | const |
Sobrecarga del operador igual.
| e | valor con el que se compara valor. |
| VElement & VElement::operator= | ( | int | e | ) |
| static void VElement::initNAssign | ( | ) | [inline, static] |
Función que inicializa el contador de intervambios.
| static int VElement::getNAssign | ( | ) | [inline, static] |
Retorna el número de intercambios.
| static void VElement::initNComparison | ( | ) | [inline, static] |
Función que inicializa el contador de comparaciones.
| static int VElement::getNComparison | ( | ) | [inline, static] |
Retorna el número de comparaciones.
int VElement::value [private] |
int VElement::nAssign = 0 [static, private] |
Practicas de Metodologia de la Programacion.
Curso 2008-2009 Departament d'Informatica. Universitat de Valencia. Clase de elementos de vector que mantiene contador estático de intercambios.
int VElement::nComparison = 0 [static, private] |
1.5.6