Публикации по теме 'static-methods'


TypeError: ваш метод статического класса не является функцией
При вызове статической функции из другого класса не пересекайтесь со своими зависимостями! Я не боюсь призраков Вы делаете это! Вы создаете проект Javascript, используя принципы ООП, и размещаете свой код в красиво структурированных классах. У вас даже есть несколько причудливых статических методов, которые позволяют вызывать ваши функции без инстанцирования. Потрясающий. Все идет отлично. За исключением одной… маленькой… вещицы… Статический метод, который отлично работает в..

Вопросы по теме 'static-methods'

Должны ли частные вспомогательные методы быть статическими, если они могут быть статическими
Скажем, у меня есть класс, предназначенный для создания экземпляров. У меня есть несколько частных «вспомогательных» методов внутри класса, которые не требуют доступа ни к одному из членов класса и работают исключительно с их аргументами, возвращая...
86119 просмотров
schedule 03.03.2023

Можно ли получить имя класса из статического метода?
Возможный дубликат: Получение имени класса из статического метода в Java Когда вы находитесь внутри статического метода, есть ли способ получить имя класса (строку, содержащую имя) без ввода самого имени класса? Например, ввод...
8452 просмотров
schedule 02.08.2023

Статические методы хороши для масштабируемости?
Хороши ли статические методы и классы для масштабируемости? Я думаю, что статический класс/метод улучшает масштабируемость приложения, а методы экземпляра не сильно масштабируются. Так является ли хорошей практикой программирования писать...
2371 просмотров

Как найти вызовы статических методов в большом проекте Java?
Я реорганизую некоторый код Java, чтобы сделать его более развязанным, изменив вызовы некоторых статических методов на нестатические вызовы, например: // Before: DAO.doSomething(dataSource, arg1, ..., argN) // After: dao.doSomething(arg1, ...,...
2506 просмотров
schedule 03.08.2022

статический метод с полиморфизмом в С++
У меня странная проблема с использованием полиморфизма. У меня есть базовый класс, реализующий статический метод. Этот метод должен быть статическим по разным причинам. Базовый класс также имеет чисто виртуальный метод run() , который реализуется...
3892 просмотров

Когда лучше всего использовать статические функции в ASP.NET?
Мне было интересно, когда использовать статические функции, а когда нет в ASP.NET? Каковы преимущества и недостатки их использования в различных аспектах, таких как производительность, соблюдение передовой практики и т. д. (и многое другое, в...
2310 просмотров
schedule 28.10.2022

xajax - плохой ответ при вызове статического метода
При использовании XAJAX у меня есть вызов функции, которая обрезает строку. это простая функция, и она работает так, как ожидалось. Теперь я хочу сделать эту функцию доступной для всей системы, поэтому я добавил ее во вспомогательный класс как...
1361 просмотров
schedule 13.03.2022

Вызов виртуальных методов-потомков из статического метода
Сначала давайте установим это. у меня есть public abstract class Foo { public static void StaticMethod() { } } public class Bar : Foo { } правильно ли звонить Bar.StaticMethod(); ??? Если да, давайте расширим предыдущий...
1184 просмотров

Можно ли отказаться от использования в основном статических классов?
Сейчас я переписываю интернет-магазин, но только на стороне клиента, то есть CMS в основном остается в рабочем состоянии. Я не использую заранее созданный фреймворк, так как система должна сохранять обратную совместимость с CMS, и я должен иметь...
492 просмотров
schedule 19.06.2023

Статические переменные в статическом методе в базовом классе и наследование
У меня есть эти классы С++: class Base { protected: static int method() { static int x = 0; return x++; } }; class A : public Base { }; class B : public Base { }; Будет ли статическая переменная x совместно...
3520 просмотров

Абстрактный статический метод — как?
Уже есть несколько вопросов SO о том, почему нет абстрактного статического метода/поля как такового, но мне интересно, как можно реализовать следующий псевдокод: class Animal { abstract static int getNumberOfLegs(); // not possible } class...
1465 просмотров
schedule 03.10.2022

На статический или не на статический
Мне очень нравится использовать статические методы (особенно для классов помощников). Но так как статические методы нельзя устранить, в конечном итоге они становятся плохой практикой, не так ли? Поэтому мне приходится выбирать между удобством...
804 просмотров
schedule 22.03.2022

Абстрактный статический фабричный метод [getInstance ()] в Java?
Конечно, в Java не работает следующее (без абстрактных статических методов) ... public abstract class Animal { public abstract static Animal getInstance(byte[] b); } public class Dog extends Animal { @Override public static Dog...
4374 просмотров

Статический метод для класса XMLLoader, как вернуть данные XML после функции Event.COMPLETE?
Я пытаюсь создать общий класс XMLLoader со статическим методом LOAD с намерением использовать его следующим образом... private var _data:XML = XMLLoader.LOAD("path/to/xml_file.xml"); Тогда я мог бы использовать его в любом клиенте и...
2076 просмотров

Как заставить статический класс реализовать определенные методы?
Мне нужно создать набор статических классов, и все они должны реализовывать одни и те же методы. Я хочу найти способ заставить их так. Я понимаю, что статические классы не могут получить ничего, кроме System.Object. Должен ли я использовать для...
448 просмотров

Попытка использовать статические методы/члены
Я был избалован программированием на C# последние несколько лет, и теперь я вернулся к C++ и обнаружил, что у меня проблемы с вещами, которые должны быть простыми. Я использую стороннюю библиотеку для разработки игр под названием DarkGDK (любые...
2995 просмотров
schedule 31.05.2022

Вопрос о структуре модуля Kohana 3
все! У меня новый вопрос по Kohana 3, точнее по модульной структуре. Я разрабатываю небольшой модуль под названием Textblock. Речь идет об обычной странице или небольшой вставке в макет сайта (например, приветствие или слоган, название компании)....
1096 просмотров
schedule 19.02.2024

Реалистичный вариант использования статического фабричного метода?
Я знаком с идеей и преимуществами статического фабричного метода, как описано в статье Джошуа Блоха Эффективная Java : У фабричных методов есть имена, поэтому у вас может быть несколько фабричных методов с одной и той же сигнатурой, в отличие от...
4313 просмотров

PHP: Как переменная $this внутри одного класса может быть объектом другого?
Вот пример: class Test { public function TestMethod() { print_r($this); // Gives me "Test1 Object ( )" } } class Test1 { public function Test1Method() { Test::TestMethod(); } } $test1 = new Test1;...
306 просмотров
schedule 21.06.2023

вызов другого метода из основного метода в java
у меня есть class foo{ public static void main(String[] args){ do(); } public void do(){} } но затем, когда я вызываю do() из main , выполнив команду java foo в командной строке, java жалуется, что вы не можете вызвать...
277617 просмотров
schedule 23.09.2022