logo

Crowdly

Browser

Додати до Chrome

Проаналізуйте наведений код. interface Інтерфейс1 {string Метод(); } inter...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Проаналізуйте наведений код.

interface Інтерфейс1 {string Метод(); }

interface Інтерфейс2 {string Властивість {get;}}

class Class1: Інтерфейс1

{ рublic string Метод() {return "Class1: є Інтерфейс1"; }

}

class Class2: Class1, Інтерфейс2

{ рublic string Метод() {return "Class2: є Інтерфейс1"; }

public string Властивість {get {return "Class2: є Інтерфейс2"; }}

}

class Test

{ static string GetValue (object ob)

{ string str = "Знайдений інтерфейс";

if (ob is Інтерфейс1) str = ((Інтерфейс1) ob) .Method();

if (ob is Інтерфейс2) {str + = ((Інтерфейс2) ob).властивості; }

return str;

}

public static void Main ()

{Інтерфейс1 obj1 = new Class2();

System.Console.WriteLine (GetValue (obj1));

}}

Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:

C# oop_class

0%
0%
0%
Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на moodle.chnu.edu.ua?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome