Class Vigilancia

java.lang.Object
co.edu.poli.sw2Hexagonal.dominio.modelo.Drone
co.edu.poli.sw2Hexagonal.dominio.modelo.Vigilancia

public class Vigilancia extends Drone
  • Field Details

    • deteccionTermica

      private boolean deteccionTermica
  • Constructor Details

    • Vigilancia

      public Vigilancia()
    • Vigilancia

      public Vigilancia(String id, String serial, String modelo, String fabricante, double peso, boolean deteccionTermica)
  • Method Details

    • isDeteccionTermica

      public boolean isDeteccionTermica()
    • setDeteccionTermica

      public void setDeteccionTermica(boolean deteccionTermica)
    • getTipo

      public String getTipo()
      Description copied from class: Drone
      Cada subclase concreta indica su tipo ("AGRICULTURA" o "VIGILANCIA"). Esto se usa en el DAO/Controller para decidir a qué tabla adicional escribir o leer, sin necesidad de encadenar instanceof.
      Specified by:
      getTipo in class Drone
    • toString

      public String toString()
      Overrides:
      toString in class Drone