static void Main() { var player = new DVDPlayer(); player.PressPlayButton(); player.PressMenuButton(); player.PressPlayButton(); player.PressPlayButton(); player.PressMenuButton(); player.PressPlayButton(); player.PressPlayButton(); }
public abstract void PlayButtonPressed(DVDPlayer player);
public override void MenuButtonPressed(DVDPlayer player) { player.State = new MenuState(); }
public override void PlayButtonPressed(DVDPlayer player) { player.State = new MoviePlayingState(); }
public abstract void MenuButtonPressed(DVDPlayer player);
public override void PlayButtonPressed(DVDPlayer player) { Console.WriteLine(" Next Menu Item Selected"); }