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

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2008, 15:09   #1
Лубышев
Участник клуба
 
Аватар для Лубышев
 
Регистрация: 23.07.2007
Сообщений: 1,054
По умолчанию Один экземпляр класса

Сегодня интересную задачку дали на C# написать такой класс, экземпляр которого можно создать всего лишь один.
Писано по д'Эльфийски
Лубышев вне форума Ответить с цитированием
Старый 22.10.2008, 15:22   #2
alexBlack
Участник клуба
 
Регистрация: 12.10.2007
Сообщений: 1,204
По умолчанию

Используйте констрактор типа (статический констратор). Он и будет создавать объект. Нужно будет написать статический метод, который будет возвращать ссылку на экземпляр. Чтобы запретить создание экземпляров извне, сделайте констрактор по умолчанию private.
alexBlack вне форума Ответить с цитированием
Старый 31.10.2008, 20:57   #3
akasex
Форумчанин Подтвердите свой е-майл
 
Аватар для akasex
 
Регистрация: 31.03.2008
Сообщений: 179
По умолчанию

Singleton Pattern - http://msdn.microsoft.com/en-us/library/ms998558.aspx
akasex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ссылка класса. Scratch Общие вопросы C/C++ 21 01.10.2008 16:21
Создание класса Манжосов Денис :) Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 31.05.2008 11:54
Создание класса Stanislav Общие вопросы Delphi 8 15.05.2008 23:34
создание класса Siren Помощь студентам 1 07.05.2008 19:19
Создания Класса Mickle Общие вопросы Delphi 1 30.04.2007 00:44