static public void Run() { Console.WriteLine("------------Decorator------------"); MediaDecorator mediaPlayer = new AudioRecorder(); mediaPlayer.Execute(); mediaPlayer = new VideoRecorder(mediaPlayer); mediaPlayer.Execute(); }
static public void Run() { Console.WriteLine("------------Decorator------------"); MediaDecorator mediaPlayer = new AudioRecorder(); mediaPlayer.Execute(); mediaPlayer = new VideoRecorder(mediaPlayer); mediaPlayer.Execute(); }