Написать программу для функции, которая будет получать в качестве параметра объект одного из классов - C#

Узнай цену своей работы

Формулировка задачи:

Нужно написать программу для функции, которая будет получать в качестве параметра объект одного из классов CupOfCoffee или CupOfTea. Далее функция должна вызывать методы AddMilk(), Drink() и Wash() для любого объекта, переданного ей в качестве параметра.

Решение задачи: «Написать программу для функции, которая будет получать в качестве параметра объект одного из классов»

textual
Листинг программы
    abstract class CupOfDrink {
        public void AddMilk() {}
        public void Drink() {}
        public void Wash() {}
    }
 
    class CupOfCoffee : CupOfDrink {}
    class CupOfTee : CupOfDrink {}
 
    public class App4Test {
        public static void Main(String[] args) {
            doIt(new CupOfCoffee());
        }
        public static void doIt(CupOfDrink drink)
        {
            drink.AddMilk();
            drink.Drink();
            drink.Wash();
        }
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.8 из 5
Похожие ответы