Documentos de Académico
Documentos de Profesional
Documentos de Cultura
E)
Facultad de ciencias económicas, gestión y administración
Departamento de informática de gestión
Tecnología de la Programación
ACTIVIDAD 3.3. IMPLEMENTACIÓN DE PILA, COLA Y GRAFO EN JAVA
Ricardo Nzang Abeso Mbengono
Segundo de Informática de gestión .Grupo 2
prof : Militón Pablo
ACTIVIDAD 3.3. IMPLEMENTACIÓN DE PILA, COLA Y GRAFO EN
JAVA
Solución actividad 1
1. ¿Qué es una clase genérica en Java? Ponga 2
ejemplos de clase genérica y explique su
funcionamiento.
Una clase genérica (generic class) es aquella que contiene uno o más campos cuyo tipo de datos
es especificado por el cliente de la clase. Para identificar los tipos de datos de los campos
genéricos se utilizan parámetros de tipo (type parameters), tales como T para tipo o E para
elemento, que se colocan entre corchetes angulares (<>).
E
El método Pop se usa para extraer la primera cadena de la pila
T
Especifica el tipo de elementos en la cola.
el método Encolar para poner en cola cinco cadenas.
Los elementos de la cola se enumeran, lo que no
cambia el estado de la cola.
El método Desencolar se utiliza para eliminar la
primera cadena.
El método Peek se usa para mirar el siguiente
elemento en la cola.
El método Nodo coje dos parámetros uno de tipo int y otro de tipo
string
getvalor de tipo int, para obtener el valor
getnombre de tipo string, para obtener el nombre
visitado del tipo boolean, para conocer si un nodo es visitado o no
el método marcar, muestra los nodos marcados
el método desmarcar para que un nodo no esté ligado a otro
el método adyacentes, introduce los nodos en una matriz
adyacente
adyacente, indica los nodos que son adyacentes
Solución actividad 2
clase grafo
cuyosgrafo atributos de los campos son
Nodos (int)
Nombre de tipo string
visitarnodo detipo boolean
Adyacentes, todos de tipo privado