Публикации по теме 'static-methods'
TypeError: ваш метод статического класса не является функцией
При вызове статической функции из другого класса не пересекайтесь со своими зависимостями!
Я не боюсь призраков
Вы делаете это! Вы создаете проект Javascript, используя принципы ООП, и размещаете свой код в красиво структурированных классах. У вас даже есть несколько причудливых статических методов, которые позволяют вызывать ваши функции без инстанцирования. Потрясающий.
Все идет отлично. За исключением одной… маленькой… вещицы…
Статический метод, который отлично работает в..
Вопросы по теме 'static-methods'
Должны ли частные вспомогательные методы быть статическими, если они могут быть статическими
Скажем, у меня есть класс, предназначенный для создания экземпляров. У меня есть несколько частных «вспомогательных» методов внутри класса, которые не требуют доступа ни к одному из членов класса и работают исключительно с их аргументами, возвращая...
86119 просмотров
schedule
03.03.2023
Можно ли получить имя класса из статического метода?
Возможный дубликат: Получение имени класса из статического метода в Java
Когда вы находитесь внутри статического метода, есть ли способ получить имя класса (строку, содержащую имя) без ввода самого имени класса?
Например, ввод...
8452 просмотров
schedule
02.08.2023
Статические методы хороши для масштабируемости?
Хороши ли статические методы и классы для масштабируемости? Я думаю, что статический класс/метод улучшает масштабируемость приложения, а методы экземпляра не сильно масштабируются. Так является ли хорошей практикой программирования писать...
2371 просмотров
schedule
26.01.2023
Как найти вызовы статических методов в большом проекте Java?
Я реорганизую некоторый код Java, чтобы сделать его более развязанным, изменив вызовы некоторых статических методов на нестатические вызовы, например:
// Before:
DAO.doSomething(dataSource, arg1, ..., argN)
// After:
dao.doSomething(arg1, ...,...
2506 просмотров
schedule
03.08.2022
статический метод с полиморфизмом в С++
У меня странная проблема с использованием полиморфизма. У меня есть базовый класс, реализующий статический метод. Этот метод должен быть статическим по разным причинам. Базовый класс также имеет чисто виртуальный метод run() , который реализуется...
3892 просмотров
schedule
20.11.2022
Когда лучше всего использовать статические функции в 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 просмотров
schedule
26.04.2022
Можно ли отказаться от использования в основном статических классов?
Сейчас я переписываю интернет-магазин, но только на стороне клиента, то есть 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 просмотров
schedule
27.03.2022
Абстрактный статический метод — как?
Уже есть несколько вопросов 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 просмотров
schedule
29.03.2023
Статический метод для класса XMLLoader, как вернуть данные XML после функции Event.COMPLETE?
Я пытаюсь создать общий класс XMLLoader со статическим методом LOAD с намерением использовать его следующим образом...
private var _data:XML = XMLLoader.LOAD("path/to/xml_file.xml");
Тогда я мог бы использовать его в любом клиенте и...
2076 просмотров
schedule
01.03.2023
Как заставить статический класс реализовать определенные методы?
Мне нужно создать набор статических классов, и все они должны реализовывать одни и те же методы. Я хочу найти способ заставить их так.
Я понимаю, что статические классы не могут получить ничего, кроме System.Object. Должен ли я использовать для...
448 просмотров
schedule
15.09.2022
Попытка использовать статические методы/члены
Я был избалован программированием на C# последние несколько лет, и теперь я вернулся к C++ и обнаружил, что у меня проблемы с вещами, которые должны быть простыми. Я использую стороннюю библиотеку для разработки игр под названием DarkGDK (любые...
2995 просмотров
schedule
31.05.2022
Вопрос о структуре модуля Kohana 3
все! У меня новый вопрос по Kohana 3, точнее по модульной структуре. Я разрабатываю небольшой модуль под названием Textblock. Речь идет об обычной странице или небольшой вставке в макет сайта (например, приветствие или слоган, название компании)....
1096 просмотров
schedule
19.02.2024
Реалистичный вариант использования статического фабричного метода?
Я знаком с идеей и преимуществами статического фабричного метода, как описано в статье Джошуа Блоха Эффективная Java :
У фабричных методов есть имена, поэтому у вас может быть несколько фабричных методов с одной и той же сигнатурой, в отличие от...
4313 просмотров
schedule
17.10.2022
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