public RFIDDisplay(LCDDisplay lcdDisplay) { // Get a copy of the LCD they set up ourLcdDisplay = lcdDisplay; // Is the LCD set up? if (ourLcdDisplay == null) { // No, throw an exception throw new NotSupportedException("The LCD object may not be NULL."); } // Clear the display when we first start ourLcdDisplay.clearDisplay(); }