Проанализируйте приведенный код. interface IФигура { - Ответ на вопрос по информатике №1309528
-42%
Вопрос
Проанализируйте приведенный код. interface IФигура { int Периметр(); int Площадь(); }class Квадрат : IФигура{ int длина; public Квадрат(int длина) { this.длина = длина;} public int Периметр() { return 4*длина; } public int IФигура.Площадь() { return длина * длина; }}class Test{ public static void Main() { IФигура фигура; фигура = new Квадрат(10); System.Console.WriteLine("Периметр={0} Площадь={1}", фигура.Периметр(), фигура.Площадь());} } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:- программа завершится аварийно
- Периметр=40 Площадь=100
- программа не выполняется, так как обнаружена синтаксическая ошибка, связанная с тем, что для вызова методов Периметр() и Площадь() необходимо ссылку фигура привести к типу Квадрат
- программа не выполняется, так как обнаружена синтаксическая ошибка, связанная с тем, что ссылка фигура должна иметь тип Квадрат
- программа не выполняется, так как обнаружена синтаксическая ошибка, связанная с наличием модификатора public у метода Площадь()
Ответ
Этот вопрос в коллекциях
-20%
Коллекция: C#: ООП и классы
490 390 руб.

🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀




















