База ответов ИНТУИТ

Программирование на языке высокого уровня C#

<<- Назад к вопросам

Что выведет на консоль приведенная программа?
 namespace ConsoleApplication1{    class A{        public virtual void WriteMessage(){            Console.Write("A.Write ");}    }    class B: A{        public override void  WriteMessage(){            Console.Write("B.Write ");}    }    class C: B{        public new void WriteMessage(){                Console.Write("C.Write ");}    }    class Program{        static void Main(string[] args){            A x = new B();            x.WriteMessage();            x = new C();            x.WriteMessage();}}} 

(Отметьте один правильный вариант ответа.)

Варианты ответа
B.Write C.Write
B.Write B.Write(Верный ответ)
A.Write C.Write
A.Write A.Write
Похожие вопросы
Что выведет на консоль приведенная программа?
namespace ConsoleApplication1{    class A{        public virtual void WriteMessage(){            Console.Write("A.Write ");}    }    class B: A{        public override void  WriteMessage(){            Console.Write("B.Write ");}    }    class C: B{        public new void WriteMessage(){                Console.Write("C.Write ");}    }    class Program{        static void Main(string[] args){            A x = new B();            x.WriteMessage();            x = new C();            x.WriteMessage();}}} 
Что выведет на консоль приведенная программа?
namespace ConsoleApplication1{    class A{        public virtual void WriteMessage(){            Console.Write("A.Write ");}    }    class B: A{        public override void  WriteMessage(){            Console.Write("B.Write ");}    }    class C: B{        public override void WriteMessage(){                Console.Write("C.Write ");}    }    class Program{        static void Main(string[] args){            A x = new B();            x.WriteMessage();            x = new C();            x.WriteMessage();}}} 
Что выведет на консоль приведенная программа?
namespace ConsoleApplication1{    class A{        public virtual void WriteMessage(){            Console.Write("A.Write ");}    }    class B: A{        public override void  WriteMessage(){            Console.Write("B.Write ");}    }    class C: B{        public override void WriteMessage(){                Console.Write("C.Write ");}    }    class Program{        static void Main(string[] args){            A x = new B();            x.WriteMessage();            x = new C();            x.WriteMessage();}}} 
Что выведет на консоль приведенная программа?
namespace ConsoleApplication1{    class A{        public virtual void WriteMessage(){            Console.Write("A.Write ");}    }    class B: A{        public new void  WriteMessage(){            Console.Write("B.Write ");}    }    class C: B{        public new void WriteMessage(){                Console.Write("C.Write ");}    }    class Program{        static void Main(string[] args){            A x = new B();            x.WriteMessage();            x = new C();            x.WriteMessage();}}} 
Что выведет на консоль приведенная программа?
namespace ConsoleApplication1{    class A{        public virtual void WriteMessage(){            Console.Write("A.Write ");}    }    class B: A{        public new void  WriteMessage(){            Console.Write("B.Write ");}    }    class C: B{        public new void WriteMessage(){                Console.Write("C.Write ");}    }    class Program{        static void Main(string[] args){            A x = new B();            x.WriteMessage();            x = new C();            x.WriteMessage();}}} 
Что выведет на консоль приведенная программа?
namespace ConsoleApplication1{    class A{        public void WriteMessage(){            Console.Write("A.Write ");}    }    class B: A{        public new void  WriteMessage(){            Console.Write("B.Write ");}    }    class C: B{        public new void WriteMessage(){                Console.Write("C.Write ");}    }    class Program{        static void Main(string[] args){            A x = new B();            x.WriteMessage();            x = new C();            x.WriteMessage();}}} 
Что выведет на консоль приведенная программа?
namespace ConsoleApplication1{    class A{        public void WriteMessage(){            Console.Write("A.Write ");}    }    class B: A{        public new void  WriteMessage(){            Console.Write("B.Write ");}    }    class C: B{        public new void WriteMessage(){                Console.Write("C.Write ");}    }    class Program{        static void Main(string[] args){            A x = new B();            x.WriteMessage();            x = new C();            x.WriteMessage();}}} 
Что будет выведено на экран в результате выполнения фрагмента программы?
for (int i = 0; i < 3; ++i){  switch (i)  {  case 0 : Console.Write("ZERO "); break;  case 1 : Console.Write("ONE "); break;  default: Console.Write("DEF "); return;  }}</pre>   
Что будет выведено на экран в результате выполнения фрагмента программы?
<pre>for (int i = 0; i < 3; ++i){  switch (i)  {  case 0 : Console.Write("ZERO "); break;  case 1 : Console.Write("ONE "); return;  default: Console.Write("DEF "); break;  }}</pre>   
Что будет выведено на экран в результате выполнения фрагмента программы?
for (int i = 0; i < 3; ++i){  switch (i)  {  case 0 : Console.Write("ZERO "); break;  case 1 : Console.Write("ONE "); break;  default: Console.Write("DEF "); goto case 1;  }}