package mhcsp;

/** 
 *  Package mhcgp <br>
 *  class SnowFace <p>
 *
 *  author mhc<p>
 *  A typical SnowPerson contains a face (which is sort of the
 *  background part of the face), a nose, a mouth, and two eyes.
 *  In this case, I know that there is a class that already has two
 *  eyes, so I think I'll use that.  All variables are private because I want
 *  to be the only thing that knows about them and can change them.
 */

public class SnowFace {

  private cs015.SP.SnowFace _face; //the "background" as it were
  private cs015.SP.SquareNose _nose; //the nose
  private cs015.SP.OvalMouth _mouth; //the mouth
  private cs015.SP.RoundEyes _eyes; //an object that has two eyes

  /**
    * The constructor only needs to instantiate one of everything
    */
  public SnowFace() {
    _face = new cs015.SP.SnowFace();
    _nose = new cs015.SP.SquareNose();
    _mouth = new cs015.SP.OvalMouth();
    _eyes = new cs015.SP.RoundEyes();
  }
}
