Чему научился:
Синглтон "поставляет" при запросе, как инстанс, сам себя. Когда-то натыкался на инфу, что в Си-шарпе его роль выполняет статический класс.
Ответ на вопрос - "Кэнсл" ))) Конкретно с синглтоном практически не сталкивался. Буду рад узнать побольше и попрактиковаться.
Насторожило, что ссылки на примеры на Java. Изучаю Си-шарп, и не хочу отвлекаться на другой, пусть и похожий, язык. Перечитал описание курса - язык нигде не указан, так что будем считать, что по умолчанию на сайте "ВИДЕОШАРП" уроки будут на Си-шарп.
Что было сложным:
Пока всё просто и понятно. Была только теория пока. "Будем посмотреть", как и где её применять на практике. Единственная сложность: "обязательный скриншот программы", без которого к следующему уроку перейти невозможно, в сугубо теоретическом уроке меня озадачил.
I will allow myself to add a few lines... Use the Singleton when: 1. there must be exactly one instance of class, and it must be accessible to clients from a well-known access point 2. when the sole instance should be extensible by subclassing, and clients should be able to use an extended instance without modifying their code ))
Отчёт оценивали: 17947. Dmitry Sinitsin+15394. Anton+117443. WildOrc+19980. Timoha+16452. Кирилл Шмойлов+1791. Валерий Жданов+116218. Дмитрий+13922. Александр+117606. Виктор+1Посетитель+11. Евгений Волосатов+14395. Денис+1Посетитель+1Посетитель+18275. Tekashnik+13747. Сергей+118493. Evgenii Kudriavtcev+118131. Александр0Посетитель+118683. Roman0459. Сергей Сергеевич+14676. alexmail19Q+12146. Иван+15502. Антон Кравченко018688. Arslan018477. sparda010080. FireWolf+111582. Родион+117255. Слава+19752. chokayes+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Пока-что трудно сказать, только начал въезжать в синглтон Не использовал ни разу синглтон.
P.S. Прогуглил синглтон и картинки выдали такие результаты :D
Научился: Применять шаблон Singleton мне не приходилось. Как я понял из статей, Одиночку нужно применять (вместо статического класса) в случае, если необходимо обеспечить наличие объекта, вместе со всеми преимуществами ООП - наследование, инкапслуляция, полиморфизм. Singleton очень гибок в плане реализаций, но требует чуть больше памяти.
Если достаточно хранить в куче несколько статических методов, с меньшей необходимой памятью, то лучше выбрать стат. класс.