Example #1
0
        /// <summary>
        /// Точка входа в приложение
        /// </summary>
        static void Main(string[] args)
        {
            SoundModeContext soundModeContext = new SoundModeContext();

            Console.WriteLine("Отображаемая кнопка: " + soundModeContext.getModeName());
            Console.WriteLine("Звук: ");
            soundModeContext.doClickSound();
            soundModeContext.setOnClick();

            Console.WriteLine("Отображаемая кнопка: " + soundModeContext.getModeName());
            Console.WriteLine("Звук: ");
            soundModeContext.doClickSound();
            soundModeContext.setOnClick();

            Console.WriteLine("Отображаемая кнопка: " + soundModeContext.getModeName());
            Console.WriteLine("Звук: ");
            soundModeContext.doClickSound();
            soundModeContext.setOnClick();

            Console.WriteLine("Отображаемая кнопка: " + soundModeContext.getModeName());
            Console.WriteLine("Звук: ");
            soundModeContext.doClickSound();
        }
Example #2
0
 public void setOnClick(SoundModeContext context)
 {
     context.setContext(new VibrationMode());
 }
Example #3
0
 public void setOnClick(SoundModeContext context)
 {
     context.setContext(new SoundOffMode());
 }