Создан заказ №6360545
15 марта 2021
Основные аспекты объектно-ориентированного подхода C# (Консольное приложение)
Как заказчик описал требования к работе:
Задание к лабораторной работе
1. Описать два класса - базовый и дочерней. Оба класса содержат по три метода, которые соответственно имеют одинаковое название и параметры. Рассмотреть три возможных ситуации:
a. Оба метода (в базовом и дочернем классе) описаны без ключевых слов.
b. Метод дочернего кла
сса описан с использованием ключевого слова new.
c. Метод базового класса описан с ключевым словом virtual, а дочернего - с ключевым словом override.
2. Описать базовый класс Person с виртуальным методом PrintName () и два дочерних класса Boy и Girl, изменяющих поведение метода. Описать массив объектов класса Person и заполнить его случайным образом экземплярами классов Boy и Girl (random 1 - Boy 0 - Girl). Взять все элементы массива, вызвав метод PrintName () у каждого элемента массива. Метод PrintName () выводит на экран консоли соответствующие сообщения "This is a Boy" и "This is a Girl".
3. Описать абстрактный класс Figure, содержащий абстрактные методы для расчета периметра и площади фигуры.
Построить два дочерних класса Triangle и Rectangle, определяющие логику этих методов.
Описать отдельный класс TestFigure для тестирования работы с фигурой, содержащий метод PrintFigure (Figure f), который вызывает методы расчета периметра и площади фигуры и выводит соответствующие значения на экран консоли
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
16 марта 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Основные аспекты объектно-ориентированного подхода C# (Консольное приложение).jpg
2021-03-19 17:26
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Заказ выполнен быстро, в соответствии со всеми пожеланиями. Автор отвечал быстро. Корректировал работу в соответствии с пожеланиями ( спасибо за терпение:)).