import data.ooimpl.*;
import data.*;


public class VideoCassette extends CatalogItemImpl
{

  //// constructor ///////////////////////////////////////////////////////////

  /**
   * Der Konstruktor reicht die an ihn übergebenen Parameter an
   * den Konstruktor der Klasse <CODE>CatalogItemImpl</CODE> weiter.
   */
  public VideoCassette (String name, QuoteValue value)
  {
    super (name, value);
  }


  //// public methods ///////////////////////////////////////////////////////

  /**
   * Setzt den Wert der speziellen Videokassette.
   */
  public void setValue (QuoteValue value)
  {
    super.setValue (value);
  }


  //// protected methods ////////////////////////////////////////////////////

  /**
   * Erzeugt eine Kopie des Objektes der Klasse <CODE>VideoCassette</CODE>
   * mit gleichem Namen und gleichem Wert.
   */
  protected CatalogItemImpl getShallowClone()
  {
    return new VideoCassette (new String(getName()),
      (QuoteValue)getValue().clone());
  }

}