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

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

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

Singleton / Singleton - Timer - Experiment

  • На этом уроке мы изучим класс Timer()
    и выделим часть кода для нового синглтона.
    Для этого нам понадобиться новый класс Log()
    который будет реализован как синглтон
    и заниматься логированием в консоль.
  • Дата отправки отчёта: 26 марта 2018 г.
  • Задание выполнено: за 11 мин.
  • Чему научился: Создал Лог класс. Он работает.
  • Оценка видео-уроку:
Отчёт от 16089 за Singleton / Singleton - Timer - Experiment


Отчёт от 16089 за Singleton / Singleton - Timer - Experiment




Оцени работу

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

16017. --
Sergej Šugajev
Sergej Šugajev
ответить
→  Povilas Abramovicius  # 1. Singleton / Singleton - Timer - Experiment / 2018-03-27 15:05

──────────────████──████────────────
────────────██░░▒▒██░░▒▒██──────────
──────────██░░────────▒▒▓▓██────────
──────────██──██──██────▓▓████████──
──────────██──██──██──────██░░░░▒▒██
──────██████──────────────████▒▒▓▓██
────██░░░░░░██──▓▓──────▓▓░░░░██████
──██░░────░░░░▓▓░░▓▓▓▓▓▓░░──░░▒▒██░░
──████──██░░░░░░▒▒░░──────░░░░▒▒██▒▒
██░░░░░░░░░░░░░░▒▒▒▒────────▒▒▓▓██▓▓
██░░░░░░░░░░░░▒▒▒▒▓▓────────▒▒▓▓████
██▒▒░░░░░░▒▒▒▒▒▒▓▓██░░────░░▓▓▓▓████
██▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓████░░░░▓▓▓▓██▒▒██
──██▒▒▒▒▒▒▓▓▓▓▓▓▓▓██──░░▓▓▓▓██████──
────████▓▓▓▓▓▓▓▓██──░░▒▒▒▒▓▓██▒▒██──
────────████████████▒▒▒▒▒▒▒▒▓▓██────
────────██▒▒──▒▒██░░░░▒▒──────██────
────████▒▒▒▒▒▒████░░░░██──────██────
██████──██████──██░░░░████────██────
██░░▒▒██──────████░░░░░░████──██────
██──▓▓▒▒████████▒▒░░░░██░░████──────
██────▓▓▒▒░░░░██▒▒░░────░░██████────
──██░░────▒▒▒▒██▓▓▒▒░░░░░░██████────
──██░░░░──────░░██▓▓▒▒░░████░░██────
────████████████░░██████▒▒████──────
────██▓▓▒▒░░░░██▒▒▒▒██████──────────
────██▓▓▒▒░░░░██████░░██████────────
──██▓▓▓▓▓▓▒▒──░░██▓▓▒▒░░░░──██──────
──██▓▓▓▓▒▒░░░░░░██▓▓▓▓▒▒▒▒░░██──────
──████████████████████████████──────


  • Отчёт оценивали:
    17443WildOrc+1   16880Константин+1   6452Кирилл Шмойлов+1   10494Алексей В.+1   16218Дмитрий+1   791Валерий Жданов+1   9980Timoha+1   1Евгений Волосатов+1   10558Иван Воронин+1   16066Bodrik_torf+1   17606Виктор0   16496Pavlin+1   16017Sergej Šugajev+1   1305Валерий+1   17865Данил Шумкин+1   17790Ярослов0   8275Tekashnik+1   3922Александр+1   4395Денис+1   459Сергей Сергеевич+1  

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





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

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

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

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


Научился: создали отдельным классом ведение логов, в классе Одиночкой завели экземпляр log Как и требует букварь, + инициализация статического приватного экземпляра с присвоением значения null + статический публичный метод getInstance возвращающий экземпляр класса : а) новый экземпляр - если null б) уже созданный - если не null git add Log.java git commit -a -m "Add Log"



Научился: Создал класс Log, реализовал в нем шаблон Singleton, добавил в него метод write для вывода информации. В классе Timer заменил вывод через System.out.println на вызов метода write класса Log.