public class MittRomney
{
public Position myPosition;
public boolean isConvinced = false;
public boolean mouthOpen = false;
public MittRomney(Position newPosition)
{
if (myPosition != newPosition)
flipFlop(newPosition);
}
public void flipFlop(Position newPosition)
{
myPosition = newPosition;
}
public void speak()
{
lie();
}
public void lie()
{
moveLips();
}
public void moveLips()
{
while(stillSpeaking())
toggleMouth();
}
public boolean stillSpeaking()
{
return isConvinced;
}
public void toggleMouth()
{
mouthOpen = !mouthOpen;
}
}