Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2015.01.18;
Скачать: [xml.tar.bz2];

Вниз

Delphi and C#   Найти похожие ветки 

 
jack128_   (2014-06-15 19:22) [80]

Зачем?


 
Пит   (2014-06-16 01:04) [81]

то есть, вопрос нерешаем?


 
jack128_   (2014-06-16 11:10) [82]

Ну понимаешь, это вопрос сродни тому, как получить доступ к strict private полю в чужом классе и тд. Потенциально можно. Но не нужно.


 
Пит   (2014-06-16 21:52) [83]

ну опять же, например, провести предварительную работу и в случае несовпадения звезд вызвать исключение, недопустив инициализации конструктора предка для экономии времени (как вариант).


 
jack128_   (2014-06-16 22:03) [84]

А конструктор без параметров ? То есть проверять нужно некое глобальное состояние ?
Плюс прервать создание объекта ты можешь только подняв исключение, что само по себе уже очень "дорогая" операция ?

На первый взгляд, самый простой вариант, это просто запретить создание объекта через конструтор. Пусть кому надо создает его через стат. метод. А в этом методе уже можно что угодно наворотить.


 
Пит   (2014-06-17 10:20) [85]


> А конструктор без параметров ? То есть проверять нужно некое
> глобальное состояние ?

ну например конструктор базового класса лезет в интернет и что-то считывает. Если соединения нету - то все зависает минут на 5. А я в своем конструкторе могу быстро определить, что интернета нету, ну как вариант.


 
ухты   (2014-06-17 10:23) [86]

это плохое проектирование :)


 
Пит   (2014-06-17 11:52) [87]

Удалено модератором


 
KilkennyCat ©   (2014-06-18 10:23) [88]

Немного не в тему, но про шарп :)
кто-нибудь использовал SharpDeveloper?
http://www.icsharpcode.net/opensource/sd/


 
KilkennyCat ©   (2014-06-19 14:55) [89]

SharpDeveloper. первые сутки работы оставляют меня в восхищении.


 
ухты   (2014-06-19 18:06) [90]

так а в чем разница от экспресс студии?


 
KilkennyCat ©   (2014-06-19 18:31) [91]

сама среда удобнее. После делфи в студии мне было очень тяжело работать. В шарпдевелопере - намного легче.
плюс:
малый "вес".
никакой регистрации для загрузки.
ничего лишнего.
моментальный запуск.
для англопроблемных - русификация.
исходники.



Страницы: 1 2 3 вся ветка

Форум: "Прочее";
Текущий архив: 2015.01.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.59 MB
Время: 0.006 c
15-1402811253
Библиарий
2014-06-15 09:47
2015.01.18
Как этот простой подход/паттерн/не знаю называется?


15-1403101181
Пит
2014-06-18 18:19
2015.01.18
Хитрости variant


15-1403123402
Юрий
2014-06-19 00:30
2015.01.18
С днем рождения ! 19 июня 2014 четверг


15-1403027983
oldman
2014-06-17 21:59
2015.01.18
Задачка (запамятовал, была ли на этом форуме)


15-1402829721
Юрий Зотов
2014-06-15 14:55
2015.01.18
Диск накрылся - чем лечить?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский