ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Libro C#


Enviado por   •  24 de Abril de 2017  •  Tutorial  •  414 Palabras (2 Páginas)  •  75 Visitas

Página 1 de 2

public class PilaLista {

/*Atributos*/

private Nodo top;

private int tamanio;

/*Constructor*/

public PilaLista() {

top = null;

tamanio = 0;

}

/*Metodo para hacer la insersion de un elemento */

public void push( Object numeroIngresado ) {

Nodo nuevoTop = new Nodo( numeroIngresado );

if ( top == null )

top = nuevoTop;

else {

nuevoTop.setSiguiente( top );

top = nuevoTop;

}

tamanio ++;

}

/*Metodo para lograr la Extraccion de un elemento*/

public Object pop( ) {

if ( top == null )

return null;

Object numeroTop = top.getNumero( );

top = top.getSiguiente( );

tamanio --;

return numeroTop;

}

/*Metodo que indica si la ListaPila Se encuentra vacia */

public boolean isEmpty() {

return ( tamanio == 0 );

}

/*Metodo que obtiene El Tamaño de la listaPila*/

public int size() {

return tamanio;

}

/*Obtiene el elemento de la pila sin Extraerlo*/

public Object top() {

if (top == null){

return null;

} else{

return top.getNumero();

}

}

}

...

Descargar como (para miembros actualizados) txt (1 Kb) pdf (36 Kb) docx (11 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com