Package main.java

Class Link<T>

java.lang.Object
main.java.Link<T>

public class Link<T> extends Object

Clase que permite crear un nodo y proporciona los métodos necesarios para gestionarlo

  • Constructor Summary

    Constructors
    Constructor
    Description
    Link(T dd)
    Este método permite crear un nuevo nodo.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Este método permite desplegar en pantalla los nodos que contiene la lista.
    Este método permite acceder al dato de un determinado nodo.
    Este método permite acceder al nodo consecutivo de un determinado nodo.
    void
    Este método permite establecer un enlace entre el nodo que llama el método y el nodo que se desea sea su siguiente.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Link

      public Link(T dd)

      Este método permite crear un nuevo nodo.

      Parameters:
      dd - El objeto que será asignado al campo de dato del nodo.
  • Method Details

    • displayLink

      public void displayLink()

      Este método permite desplegar en pantalla los nodos que contiene la lista.

    • getDato

      public T getDato()

      Este método permite acceder al dato de un determinado nodo.

      Returns:
      El dato que almacena un determinado nodo.
    • getNext

      public Link<T> getNext()

      Este método permite acceder al nodo consecutivo de un determinado nodo.

      Returns:
      El nodo que se encuentra en el campo de enlace del nodo que llama al método.
    • setNext

      public void setNext(Link<T> n)

      Este método permite establecer un enlace entre el nodo que llama el método y el nodo que se desea sea su siguiente.

      Parameters:
      n - El nodo que será enlazado como nodo siguiente del nodo que llama al método.