Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
100 ₴

Помочь с дз

проект завершен
C#


Реализовать программу “Строительство дома”.

Реализовать:

- классы

•House (Дом), Basement (Фундамент), Walls (Стены), Door (Дверь), Window (Окно), Roof (Крыша);

•Team (Бригада строителей), Worker (Строитель), TeamLeader (Бригадир),

- интерфейсы

•IWorker, IPart.

Все части дома должны реализовать интерфейс IPart (Часть дома), для рабочих и бригадира предоставляется базовый интерфейс IWorker (Рабочий).

Бригада строителей (Team) строит дом (House). Дом состоит из фундамента (Basement), стен (Wall), окон (Window), дверей (Door), крыши (Part).

Согласно проекту, в доме должно быть 1 фундамент, 4 стены, 1 дверь, 4 окна и 1 крыша.

Бригада начинает работу, и строители последовательно “строят” дом, начиная с фундамента. Каждый строитель не знает заранее, на чём завершился предыдущий этап строительства, поэтому он “проверяет”, что уже построено и продолжает работу. Если в игру вступает бригадир (TeamLeader), он не строит, а формирует отчёт, что уже построено и какая часть работы выполнена.

В конечном итоге на консоль выводится сообщение, что строительство дома завершено и отображается “рисунок дома” (вариант отображения выбрать самостоятельно).

Отзыв заказчика об исполнителе Юрии Есине

Качество
Профессионализм
Стоимость
Контактность
Сроки

Юрий сделал все быстро, качественно, одним словом РЕКОМЕНДУЮ!
Человек, который знает своё дело.

Oleg O. Oleg Oleg

Отзыв фрилансера о заказчике Oleg Oleg

Оплата
Постановка задачи
Четкость требований
Контактность

Вячеслав человек понимающий и толковый, разжёвывать детали не пришлось в ходе объяснения алгоритмов. Благодарен ему за простые, но интересные задачки и за своевременную оплату без проволочек. В будущем рассчитываю на плодотворное сотрудничество.

Юрий Е. Юрий Есин


Сделать ставку!

Заказчик не желает делать предоплату? Предложите оплату через Сейф, чтобы избежать возможного мошенничества.

  1. 1 день100 ₴Победившая ставка
    Юрий Есин
     729   25   2

    Я Middle-разработчик C#, с радостью Вам помогу, обращайтесь 🙂

    Россия Орск | 23 декабря 2015 |

Заказчик
Oleg Oleg
Украина Алексадровск  14   0
Проект опубликован
23 декабря 2015
151 просмотр
Способы оплаты