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

C#: ООП и классы

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

Программист определил тип как
class MyOut {}  

Тип MyOut будет доступен

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

Варианты ответа
только из классов с модификатором public
только из классов, у которых доступность указана по умолчанию
только из классов с модификатором internal
из любого класса любого компоновочного блока
из любого класса внутри компоновочного блока, в котором MyOut определен(Верный ответ)
Похожие вопросы
Исходный модуль содержит код:
class MyOut{   int A,B=777;   int View() { return A + B; }}class Program{    static void Main()    {        MyOut mout = new MyOut();        System.Console.Write(mout.View());    }}  
Метод Main разрабатывался для получения суммы полей A и B объекта класса MyOut.

Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:

Исходный модуль содержит код:
class MyOut{   public  int A = 555;               int B;   public  int View() { return A + B; }}class Program{    static void Main()    {        MyOut mout = new MyOut();        System.Console.Write(mout.A + mout.B);    }}  
Метод Main разрабатывался для получения суммы полей A и B объекта класса MyOut.

Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:

Исходный модуль содержит определение классов A и B:
class A   {   public  virtual string P() {return "ПЕТРОВ"; }   }  
Класс B определен как наследник класса A. Среди приведенных ниже высказываний укажите все истинные высказывания:

В классе B метод P()

Исходный модуль содержит определение классов A и B:
class A   {   public  void F() {System.Console.Write("ИВАНОВ"); }   }  
Класс B определен как наследник класса A. Среди приведенных ниже высказываний укажите все истинные высказывания:

В классе B метод F()

Исходный модуль содержит определение классов A и B:
class A   {   public virtual void P() {System.Console.Write("ПЕТРОВ"); }   }  
Класс B определен как наследник класса A. Среди приведенных ниже высказываний укажите истинное высказывание:

В классе B метод P()

Исходный модуль содержит классы Class и Program:
class Class{    private int x, y;    public Class(int x, int y) { this.x = x; this.y = y; }    public static Class operator ++(Class a) { return  new Class(a.x, a.y + 1);}    public void View(){System.Console.Write("{0} {1} ",x,y);}}  
В классе Program определен метод Main, в теле которого находится код:
Class a = new Class(2,3),b;b = ++a;b.View(); a.View();  
Укажите результат вывода на консоль после выполнения метода Main():
Исходный модуль содержит классы Class и Program:
class Class{    private int x, y;    public Class(int x, int y) { this.x = x; this.y = y; }    public static Class operator ++(Class a) { return  new Class(a.x+1, a.y);}    public void View(){System.Console.Write("{0} {1} ",x,y);}}  
В классе Program определен метод Main, в теле которого находится код:
Class a = new Class(4,3),b;b = a++;b.View(); a.View();  
Укажите результат вывода на консоль после выполнения метода Main():
Исходный модуль содержит код:
class ЧЕЛОВЕК    {        class ПАСПОРТ {}          class ДОЛЖНОСТЬ {}     }       class Program    {        static void Main() { ______  P; }    }  
В методе Main требуется объявить ссылку P на тип ДОЛЖНОСТЬ. Среди приведенных ниже вариантов ответов укажите истинный вариант:
Исходный модуль содержит классы ClassA, ClassB, ClassC и Program:
class ClassA {         int a;        public int VA { get{return a; }  set{a=value; } } }    class ClassB : ClassA {        int b;        public int VB { get{return b; }  set{b=value; VA=b-3; } } }    class ClassC : ClassB {        int c;        public int VC { get{return c; }  set{c=value; VB=c-2; } } }  
В классе Program определен метод Main, в теле которого находится код:
          ClassC P = new ClassC();          P.VC = 10;          System.Console.Write("{0} {1}", P.VC,  P.VA);  
Укажите результат вывода на консоль после выполнения метода Main():
Исходный модуль содержит код:
class ЧЕЛОВЕК    {        class ПАСПОРТ {}          public class ДОЛЖНОСТЬ {}     }       class Program    {        static void Main() { ______  P; }    }  
В методе Main требуется объявить ссылку P на тип ДОЛЖНОСТЬ. Среди приведенных ниже вариантов ответов укажите истинный вариант: