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

Методы, для которых не требуется экземпляр класса, и они не могут имплицитно обращаться к данным (или это, я, я и т.д.) Такого экземпляра.
10 отв.

Статические методы в Python?

Возможно ли иметь статические методы в Python, чтобы я мог их вызывать без инициализации класса, например: ClassName.StaticMethod ( )
10 апр. '09 в 0:23
11 отв.

Значение @classmethod и @staticmethod для начинающих?

Может ли кто-нибудь объяснить мне значение @classmethod и @staticmethod в python? Мне нужно знать разницу и смысл. Насколько я понимаю, @classmethod сообщает классу, что это метод, который должен быть унаследован в подклассы, или... что-то. Однако...
29 авг. '12 в 16:37
21 отв.

Java: когда использовать статические методы

Мне интересно, когда использовать статические методы? Скажем, если у меня есть класс с несколькими геттерами и сеттерами, метод или два, и я хочу, чтобы эти методы были только invokable для объекта экземпляра класса. Означает ли это, что я должен исп...
20 апр. '10 в 2:05
25 отв.

Почему статические методы не могут быть абстрактными в Java

Вопрос в Java, почему я не могу определить абстрактный статический метод? например abstract class foo { abstract void bar( ); // <-- this is ok abstract static void bar2(); //<-- this isn't why? }
16 дек. '08 в 13:45
24 отв.

Почему я не могу определить статический метод в интерфейсе Java?

РЕДАКТИРОВАТЬ: Начиная с Java 8, статические методы теперь разрешены в интерфейсах. Вот пример: public interface IXMLizable<T> { static T newInstanceFromXML(Element e); Element toXMLElement(); } Конечно, это не сработает. Но почему нет?...
04 февр. '09 в 22:21
22 отв.

Почему Java не позволяет переопределять статические методы?

Почему невозможно переопределить статические методы? Если возможно, используйте пример.
08 февр. '10 в 20:08
13 отв.

Метод может быть сделан статическим, но должен ли он?

Resharper любит указывать несколько функций на странице asp.net, которые могут быть сделаны статическими. Помогает ли мне, если я сделаю их статичными? Должен ли я сделать их статичными и переместить их в класс утилиты?
04 окт. '08 в 3:01
8 отв.

Как вызвать getClass() из статического метода в Java?

У меня есть класс, который должен иметь некоторые статические методы. Внутри этих статических методов мне нужно вызвать метод getClass(), чтобы сделать следующий вызов: public static void startMusic() { URL songPath = getClass().getClassLoader().g...
26 нояб. '11 в 3:50
7 отв.

Пространство имен + функции против статических методов в классе

Скажем, у меня есть или собираюсь написать набор связанных функций. Пусть говорят, что они связаны с математикой. Организационно, если я: Запишите эти функции и поместите их в мое пространство имен MyMath и обратитесь к ним через MyMath::XYZ() Со...
16 сент. '09 в 22:15
21 отв.

Если частные вспомогательные методы являются статическими, если они могут быть статическими

Скажем, у меня есть класс, созданный для создания экземпляра. У меня есть несколько частных "вспомогательных" методов внутри класса, которые не требуют доступа к каким-либо членам класса и действуют исключительно на их аргументы, возвращая результат....
12 февр. '09 в 0:24
14 отв.

Класс с единственным методом - лучший подход?

Скажем, у меня есть класс, предназначенный для выполнения одной функции. После выполнения функции она может быть уничтожена. Есть ли причина предпочесть один из этих подходов? // Initialize arguments in constructor MyClass myObject = new MyClass(arg...
15 окт. '08 в 20:41
9 отв.

Почему статический метод считается методом?

Я пишу объяснение для некоторого кода для курса и случайно использовал слова method и function взаимозаменяемо. Я решил вернуться и исправить формулировку, но столкнулся с ямой в своем понимании. Из того, что я понимаю, подпрограмма является funct...
22 мая '15 в 20:00
6 отв.

Вызов класса staticmethod внутри тела класса?

Когда я пытаюсь использовать статический метод изнутри тела класса и определяю статический метод, используя встроенную функцию staticmethod в качестве декоратора, например: class Klass(object): @staticmethod # use as decorator def _stat_f...
04 окт. '12 в 2:12
2 отв.

Поведение статического метода в многопоточной среде в java

Есть простой глупый вопрос, который беспокоит меня и делает несколько аргументов в моем сознании. Я хочу выкинуть все сомнения относительно вопросов ниже. class Clstest{ public static String testStaticMethod(String inFileStr) { // sect...
27 июня '13 в 15:26
8 отв.

Невозможно сделать статическую ссылку на нестатический метод

Создание многоязычного приложения на Java. Получение ошибки при вставке значения String из XML файла ресурса R.string: public static final String TTT = (String) getText(R.string.TTT); Это сообщение об ошибке: Ошибка: не удается сделать статиче...
11 февр. '11 в 15:49