logo

Crowdly

Browser

Додати до Chrome

Вихідний модуль містить визначення: interface IСмена {void Змінити(); } cl...

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

Вихідний модуль містить визначення:

interface IСмена {void Змінити(); }

class Перемикач: IСмена

{

bool s;

public Перемикач (bool s) {this.s = s;}

public void Змінити() {s =! s; System.Console.Write ( "" + s); }

}

class Лічильник: IСмена

{

int s;

public Лічильник (int s) {this.s = s; }

public void Змінити() {s ++; System.Console.Write ( "" + s); }

}

У цьому ж модулі визначено клас Program c методом Main(), в якому міститься наступний код:

IСмена a = new Перемикач (false);

IСмена b = new Лічильник(1);

a.Сменіть(); a = b; a.Сменіть(); b.Сменіть(); a.Сменіть();

Вкажіть результат виведення на консоль після виконання методу Main():

C# oop_class

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

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

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

Browser

Додати до Chrome