/*
   Chapter 10:   SecurityAlarm
   Programmer:   Brad Shedd
   Date:         May 6, 2004
   Program Name: Animal.java
   Purpose:      To provide an abstract base class for SecurityAlarm
*/

public abstract class SecurityAlarm
{
  
public final int NO_ALARM = 0;
  
public final int ALARM_FAILURE = 1;
  
public final int ALARM_ACTIVATED = 2;


  
public final void alarmFailure(String message)
   {
      System.out.println(
"Warning!Failed!");
   }


  
public abstract void alarm();
  
public abstract int sensorSample();

}

Homepage