Описание тега static-classes
В объектно-ориентированном программировании статический класс - это класс, члены которого должны быть доступны без экземпляра класса. Его члены должны быть созданы как статические.
1
ответ
Статические классы и эффективность
Я хочу понять эффективность статических классов, так как думаю, что моё базовое мышление в этой области может быть ошибочным. Я часто пишу код, подобный следующему, предполагая, что дорогой вызов отражения будет происходить реже, так как закрытая пе…
03 сен '10 в 08:59
2
ответа
Установить свойство в статическом классе
У меня есть этот код: <?php class test { public static function plus($input) { $conf = variable_get('config'); $b = $conf['var']; return (int)$input + (int)$b; } public static function minus($input) { $conf = variable_get('config'); $b = $conf['v…
03 мар '14 в 04:53
2
ответа
Какой статический класс инициализируется первым?
Какой статический класс инициализируется первым, если в нашем проекте есть еще один статический класс? Например: код ниже дает нулевое исключение. class Program { static void Main(string[] args) { First.Write(); Second.Write(); } } static class Firs…
01 июл '10 в 11:23
1
ответ
Почему абстрактный класс не может быть герметичным или статичным?
Почему абстрактный класс не может быть герметичным или статичным? и я также запутался в этом вопросе. Зачем объявлять статические классы как закрытые и абстрактные в C#?
07 янв '14 в 06:51
1
ответ
Статический класс и статические переменные лучшие практики
Я использую WinForms. В этом приложении я могу показать РЕЖИМ ПРОСМОТРА и РЕЖИМ РЕДАКТИРОВАНИЯ, оба эти режима будут отображать разные панели (Panel ViewPanel, Panel EditPanel). Они оба созданы только ОДИН РАЗ, и оба содержат другие элементы управле…
23 ноя '16 в 22:01
1
ответ
ViewPager не обновляет RecylcerView внутри каждой вкладки при переключении
У меня есть ViewPager, который я настроил в простом примере приложения. У меня есть один статический фрагмент, реализованный как внутренний класс с RecylerView в нем. Я хотел бы изменить LayoutManager из RecyclerView в зависимости от того, на какой …
01 июл '17 в 01:45
1
ответ
Сделать классы и объекты "main-project" известными "plugin-project" в C#
У меня есть приложение, и я хочу, чтобы другие могли написать плагины для этого приложения. Мой первый подход был такой: Создание простого механизма плагинов Мне также нужно получить доступ к классам и объектам основного приложения из моего плагина.…
18 июл '17 в 06:30
1
ответ
Отправить информацию о прогрессе из статического класса в основной класс
Мой основной класс использует несколько статических классов для извлечения данных из Интернета. Иногда есть много данных для извлечения, и это занимает некоторое время. Есть ли способ для статического класса сообщить о своем прогрессе основному клас…
01 сен '15 в 19:04
2
ответа
Статический класс Android нулевой при первом запуске
У меня есть класс со всеми статическими членами, которые мне нужно использовать для сохранения моих данных в широком объеме, используя их во всех действиях. Теперь все работает нормально после первого запуска приложения, но этот первый запуск всегда…
14 окт '15 в 10:45
4
ответа
Как передать параметр в конструктор статического класса?
У меня есть статический класс со статическим конструктором. Мне нужно как-то передать параметр в этот статический класс, но я не уверен, как лучше. Чтобы вы посоветовали? public static class MyClass { static MyClass() { DoStuff("HardCodedParameter")…
11 дек '15 в 08:36
4
ответа
Инициализация открытых статических финальных переменных в конструкторе
Я пытаюсь сделать Version класс для моего приложения, который будет читать номера версий из манифеста во время загрузки, а затем просто ссылаться на пример Version.MAJOR и такие, где мне это нужно в другом месте. Однако у меня проблемы с этим. Вот м…
20 янв '13 в 11:50
2
ответа
WPF Если вспомогательные классы плохие, как правильно устранить дублирующийся код?
Итак, я провел сегодня ночь, чтобы прочитать о вспомогательных классах, и есть много людей, которые советуют избегать вспомогательных классов. Мне понравилась жестокость этого парня: http://simpleprogrammer.com/2010/04/12/should-i-leave-that-helper-…
26 авг '13 в 01:20
1
ответ
Взлом get_called_class не работает с eval-кодом
Я использую ge_called_class Взломать за позднюю статическую привязку в php версии 5.2 ( здесь). У меня есть следующее в моем коде: # db_record.php $ac = "ForumThread"; $objects = $ac::find("all"); Это не будет работать в PHP 5.2 по какой-то причине,…
13 июн '10 в 23:05
1
ответ
Статический класс Ссылка на объект не установлена для экземпляра объекта
У меня есть следующий статический класс: public static class GlobalVar { public static string DatabaseName = "ProjectDatabase.mdf"; public static AdminClass Admin; public static string TruePath = AppDomain.CurrentDomain.BaseDirectory; public static …
10 июн '12 в 18:39
4
ответа
Когда объявлять весь класс как статический
У меня есть математический вспомогательный класс, где каждая функция является статической, то есть, параметры передаются в качестве аргументов, возвращаемое значение. Должен ли я объявить весь класс как статический? Повлияет ли добавление статическо…
03 апр '14 в 02:17
5
ответов
@autowired в статических классах
Это проект Spring MVC с Hibernate. Я пытаюсь создать класс Logger, который отвечает за ввод журналов в базу данных. Другие классы просто вызывают правильные методы с некоторыми атрибутами, и этот класс должен делать всю магию. По своей природе это д…
09 июл '12 в 09:51
0
ответов
Возврат к Activity заставил метод обратного вызова не работать
От MainActivity Я звоню ConversionActivity и все работает отлично. buttonConvert (версия 1) вызывает обратный вызов AlertDialog и positiveButton confirmConversation и все работает отлично. Но если я вернусь к MainActivity и позвонить ConversionActiv…
30 сен '17 в 00:27
3
ответа
Как сериализовать нестатический дочерний класс статического класса
Я хочу сериализовать довольно обычный класс, но выгода заключается в том, что он вложен в статический класс, подобный этому: public static class StaticClass { [Serializable] public class SomeType { ... } } Этот код: StaticClass.SomeType obj = new St…
18 дек '10 в 19:45
0
ответов
Есть ли разница в производительности между доступом к свойствам статического и нестатического класса?
Мне просто интересно, есть ли разница в производительности для доступа к свойствам статического, а не нестатического класса? Допустим, я должен на занятия private class Book1 { public const EventEnum Name = "Something"; } private static class Book2 …
14 дек '16 в 13:02
1
ответ
Каковы недостатки этого шаблона для обеспечения неизменности?
Учитывая следующий класс: public static class ComboModel { public static Dictionary<int, int[]> Items() { return new Dictionary<int, int[]> { { 1, new[] { 2, 3, 4 } } }; } } Я хочу обеспечить неизменность данных в классе, но это похоже н…
31 мар '16 в 20:34