Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Factory / Factory - Storage - Фабричные цеха

  • На этом уроке мы создадим два цеха -
    класс FactoryScanner - для создания и подготовки читателей с клавиатуры.
    класс FactoryFile для создания и подготовки читателей с файла.
    Эти классы разумно оформить наследниками от нашей фабрики.
    В них нужно определить функцию Reader createReader ().
    А сама фабрика станет абстрактной, так как
    вся работа выполняется в цехах.
  • Дата отправки отчёта: 17 декабря 2019 г.
  • Задание выполнено: за 2 час. 5 мин.
  • Чему научился: по рутине всё хорошо, ошибок не нарисовал самостоятельно
    Предложение перенести криэйтРидев в класс Фабрики завалил (нижняя иллюстрация)
    Пользуясь подсказками Эклипса так и эдак прилаживал, почти уже думал победил - но нет, не взлетело
    То статик ошибкой, то оверрайд убери, пока не понял, как это правильно дополнительное задание сделать чтобы код стал рабочим
    Оставлю иллюстрацию с моими тестами в этом отчете на будущее, может позже удастся свежим взглядом понять что было не так
  • Оценка видео-уроку:
Отчёт от 17947 за Factory / Factory - Storage - Фабричные цеха


Отчёт от 17947 за Factory / Factory - Storage - Фабричные цеха




Оцени работу

 
Сохранить страницу:

17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
# Factory / Factory - Storage - Фабричные цеха / 2019-12-17 16:53

Потеряв надежду забороть дополнительное задание пришел к выводу, что надо вернуть код в исходное рабочее состояние, благо, не удалял операторы, а лишь в комментарии их обращал. Предполагал, что и с этим намучаюсь, но нет. Довольно легко вспомнил, что где правилось и менее чем за минуту код был восстановлен.
Жаль, что самому не удалось перенести этот криэйтРидер правильно )


6401. --
Яков
Яков
ответить
→  Dmitry Sinitsin  # Factory / Factory - Storage - Фабричные цеха / 2019-12-18 07:55

Ничего себе, еще и дополнительные задание в уроке? Лучше так работать с живым преподавателем.


  • Отчёт оценивали:
    791Валерий Жданов+1   23687Игорь Бойко+1   18842Степан+1   17425ser2018+1   2146Иван+1   22133ES35+1   6401Яков+1   22955Vladimir+1   Посетитель+1   9014Николай Денисов+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Рефактор создали класс абстрактную фабрику и фабрики чтения из файла из консоли и случайные числа.



Научился: class ReaderRandom extends Reader { @Override void doRead() { Random random = new Random(); a = random.nextInt(Integer.MAX_VALUE/2); b = random.nextInt(Integer.MAX_VALUE/2); } }