static void Main(string[] args) { var player = new DVDPlayer(); player.PressPlayButton(); player.PressMenuButton(); player.PressPlayButton(); player.PressPlayButton(); player.PressMenuButton(); player.PressPlayButton(); player.PressPlayButton(); }
public override void MenuButtonPressed(DVDPlayer player) { player.State = new StandbyState(); }
public override void PlayButtonPressed(DVDPlayer player) { Console.WriteLine(" Next Menu Item Selected"); }
public override void PlayButtonPressed(DVDPlayer player) { player.State = new MoviePausedState(); }
public abstract void PlayButtonPressed(DVDPlayer player);