Class Isla

java.lang.Object
com.redes_sociales.modelos.Isla

public class Isla extends Object
Esta clase representa una isla en un grafo de usuarios. Una isla es un subgrafo conectado de usuarios.
  • Constructor Details

    • Isla

      public Isla()
      Constructor de la clase Isla.
  • Method Details

    • getUsuarios

      public ListaEnlazada<Usuario> getUsuarios()
      Obtiene la lista de usuarios en esta isla.
      Returns:
      una lista enlazada de usuarios en esta isla.
    • setUsuarios

      public void setUsuarios(ListaEnlazada<Usuario> usuarios)
      Establece la lista de usuarios en esta isla.
      Parameters:
      usuarios - la nueva lista de usuarios para esta isla.
    • addUsuario

      public void addUsuario(Usuario usuario)
      Agrega un usuario a esta isla.
      Parameters:
      usuario - el usuario a agregar.
    • removeUsuario

      public void removeUsuario(Usuario usuario)
      Elimina un usuario de esta isla.
      Parameters:
      usuario - el usuario a eliminar.
    • toString

      public String toString()
      Devuelve una representación de cadena de esta isla, que incluye todos los usuarios en la isla.
      Overrides:
      toString in class Object
      Returns:
      una cadena que representa esta isla.