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

Объектно-ориентированный анализ и программирование

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

Определены классы ТРАНСПОРТ, ПЕРЕВОЗКА, ПОЕЗД, АВТОМОБИЛЬ. Классы ПОЕЗД и АВТОМОБИЛЬ определены как наследники класса ТРАНСПОРТ. В классе ТРАНСПОРТ объявлено поле public string ГРУЗ; Поле ГРУЗ доступно

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
в классе ПЕРЕВОЗКА(Верный ответ)
в классе АВТОМОБИЛЬ(Верный ответ)
в классе Object
в классах, которые являются наследниками класса ПЕРЕВОЗКА(Верный ответ)
в классе ПОЕЗД(Верный ответ)
Похожие вопросы
Определены классы ТРАНСПОРТ, ПЕРЕВОЗКА, ПОЕЗД. Класс ПОЕЗД определен как наследник класса ТРАНСПОРТ. В классе ТРАНСПОРТ объявлено поле protected double ГРУЗОПОДЬЕМНОСТЬ; Поле ГРУЗОПОДЬЕМНОСТЬ доступно
Классы ПОЕЗД и АВТОМОБИЛЬ определены как наследники класса ТРАНСПОРТ. В классе ПОЕЗД объявлено поле protected int НОМЕР; Поле НОМЕР доступно
Определен class ПРОДУКТ{public virtual string F(){return "Хлеб";}} Класс ВИД является наследником класса ПРОДУКТ. В классе ВИД метод F переопределен как public override string F(){return "Батон";} В методе Main созданы объекты ПРОДУКТ P1 = new ВИД(); ВИД P2 = new ВИД(); В результате выполнения оператора string S=P2.F() + P1.F(); переменная S получит значение:
Определен class ПРОДУКТ{public virtual string F(){return "Овощ";}} Класс ВИД является наследником класса ПРОДУКТ. В классе ВИД метод F переопределен как public new string F(){return "Свекла";} В методе Main созданы объекты ПРОДУКТ P1 = new ВИД(); ВИД P2 = new ВИД(); В результате выполнения оператора string S= P1.F() + P2.F(); переменная S получит значение:
Определен class ПРОДУКТ{public virtual string F(){return "Фрукт";}} Класс ВИД является наследником класса ПРОДУКТ. В классе ВИД метод F переопределен как public new string F(){return "Яблоко";} В методе Main созданы объекты ПРОДУКТ P1 = new ВИД(); ПРОДУКТ P2 = new ВИД(); В результате выполнения оператора string S=P1.F() + P2.F(); переменная S получит значение:
Исходный модуль содержит определение классов A и B:class A { public virtual string P() {return "ПЕТРОВ"; } }Класс B определен как наследник класса A. В классе B метод P()
Метод определен как static void P(int A) {Console.Write(A);} В вызывающем методе объявлены локальные переменные int A, B=9; Непосредственно за объявлениями переменных выполняется вызов метода P. Метод P и вызывающий метод определены в одном классе. Корректными вызовами метода P являются
Метод определен как static void P(int A) {Console.Write(A);} В вызывающем методе объявлены локальные переменные int A=5, B=9; Метод P и вызывающий метод определены в одном классе. Корректными вызовами метода P являются
Класс СТУДЕНТ определен как наследник класса ЧЕЛОВЕК. В методе Main создан объект СТУДЕНТ P = new СТУДЕНТ(); и объявлена переменная string S; После выполнения оператора if (P is ЧЕЛОВЕК) S = "ЧЕЛОВЕК"; else S="СТУДЕНТ"; переменная S получит значение
В классе ШАР для объявления поля используется оператор uint R=5; Для создания объекта использован оператор ШАР S = new ШАР(); Это означает, что поле R после создания объекта получит