Главная /
C#: ООП и классы /
Из приведенных ниже высказываний укажите все истинные высказывания:
Из приведенных ниже высказываний укажите все истинные высказывания:
вопросПравильный ответ:
индексатор не может быть статическим
индекс, используемый в качестве параметра индексатора, должен быть числом
индексатор может быть создан только в случае наличия у класса скрытого массива
индексатор не может иметь модификатор
private
, так как оно не будет доступно извне
индексатор - это одна или две специальные функции, доступные для чтения и/или записи и получающие в качестве параметров один или несколько индексов
Сложность вопроса
82
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на отлично. спс
25 фев 2020
Аноним
Кто ищет вот эти вопросы inuit? Это же безумно легко
28 фев 2019
Другие ответы на вопросы из темы программирование интуит.
- # Исходный модуль содержит классы 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=3; public int VC { get{return c;} set{VB=c+2; c=value; } } } В классе Program определен метод Main, в теле которого находится код: ClassC P = new ClassC(); P.VC = 10; System.Console.Write("{0} {1}", P.VC, P.VA); Укажите результат вывода на консоль после выполнения метода Main():
- # Исходный модуль содержит классы A, B и Program: class A { public virtual string F1(){ return "1"; } public virtual string F2(){ return "2"; } } class B:A { public new string F1() { return "3"; } public override string F2() { return "4"; } } В классе Program определен метод Main, в теле которого находится код: B p = new B(); System.Console.Write(p.F1()+ p.F2()); Укажите результат вывода на консоль после выполнения метода Main():
- # Исходный модуль содержит определения: class Корпус { public string тип; public int цена; public Корпус (string тип,int цена){this.тип=тип; this.цена=цена; } } class Лампочка { public int мощность; public int цена; public Лампочка(int мощность,int цена){this.мощность=мощность; this.цена=цена; } } class Прибор { public Корпус кор; public Лампочка лам; public Прибор(Корпус кор,Лампочка лам) {this.кор=кор; this.лам=new Лампочка(лам.мощность, лам.цена); } public int Цена { get {return кор.цена + лам.цена; } } } В классе Program определен метод Main, в теле которого находится код: Корпус кор = new Корпус("Тюльпан", 100); Лампочка лам = new Лампочка(60,50); Прибор пр1=new Прибор(кор, лам); Прибор пр2=new Прибор(кор, лам); лам.цена = 100; System.Console.WriteLine(пр1.Цена + пр2.Цена); Укажите результат вывода на консоль после выполнения метода Main():
- # Из приведенных ниже высказываний укажите все истинные высказывания:
- # Из приведенных ниже высказываний укажите все истинные высказывания: