Выполнить лабу по программированию. ООП на Jav
1) С помощью singleton реализовать офис, где есть один сетевой принтер и несколько сотрудников
Необходимо реализовать класс принтер, у этого класса есть инициализация это в конструкторе то есть принтер должен написать в консоле готов к работе, у него есть деструктор он должен написать на консоле выключени
У принтера есть метод печать который выводит на печать что либо(Любой текст который мы передаем), он будет принимать два аргумента (Первый аргумент например тема второй агрумент текст) и после этого нужен метод гетинстанс который превращает обычный класс в синглето
Также нужен класс сотрудника например worker1 worker2 в каждом из этих классов сотрудники обращаются к принтеру посылая ему на печать какую то тему и текст
В классе мейн идет обрщаение к этим сотрудникам и тем самым нужно показать как работает класс singleto
Срок 15.12