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

Метод представляет собой блок кода, который выполняет задачу и связан с классом или объектом. Это связано с не объектно-ориентированными понятиями функций и процедур.
99

Является ли Java "pass-by-reference" или "pass-by-value"?

Я всегда считал, что Java является сквозной ссылкой. Тем не менее, я видел пару сообщений в блоге (например, этот блог), которые утверждают, что это не так. Я не думаю, что понимаю различие, которое они делают. Какое объяснение?
02 сент. '08 в 20:14
27

В чем разница между @staticmethod и @classmethod?

В чем разница между функцией, украшенной @staticmethod, а другая - @classmethod?
25 сент. '08 в 21:01
18

Возможны ли статические переменные класса в Python?

Возможно ли иметь статические переменные класса или методы в Python? Какой синтаксис необходим для этого?
16 сент. '08 в 1:46
35

Какая разница между методом и функцией?

Может ли кто-нибудь предоставить простое объяснение методов и функций в контексте ООП?
30 сент. '08 в 23:45
20

Поддерживает ли Java значения параметров по умолчанию?

Я наткнулся на некоторый Java-код, который имел следующую структуру: public MyParameterizedFunction(String param1, int param2) { this(param1, param2, false); } public MyParameterizedFunction(String param1, int param2, boolean param3) { //us...
15 июн. '09 в 18:04
10

Метод передачи в качестве параметра с использованием С#

У меня есть несколько методов с одной и той же сигнатурой (параметры и возвращаемые значения), но разные имена и внутренности методов разные. Я хочу передать имя метода для запуска к другому методу, который будет вызывать переданный метод. public in...
17 янв. '10 в 21:01
18

Добавление метода к существующему экземпляру объекта

Я читал, что возможно добавить метод к существующему объекту (то есть, не в определении класса) в Python. Я понимаю, что это не всегда хорошо. Но как можно это сделать?
04 авг. '08 в 2:17
18

В чем разница между методами класса и экземпляра?

Какая разница между методом класса и методом экземпляра? Являются ли методы экземпляров аксессурами (getters и seters), в то время как методы класса - это почти все остальное?
27 июн. '09 в 20:48
10

Почему восклицательные знаки используются в Ruby-методах?

В Ruby у некоторых методов есть вопросительный знак (?), который задает вопрос типа include?, который спрашивает, включен ли этот объект, затем возвращает true/false. Но почему некоторые методы имеют восклицательные знаки (!), а другие нет? Что эт...
04 мар. '09 в 20:02
19

Получение имени текущего исполняемого метода

Есть ли способ получить имя текущего исполняемого метода в Java?
14 янв. '09 в 12:20
1

Просмотр списка Метод getListItemXmlAttributes не выполняется с элементами дочерних публикаций

Я создал класс JS для заполнения данных вида списка SG/Folder, когда элементы изменены. (В соответствии с подходом Хайме) Все работает отлично, когда я работаю над элементами в публикации, которую они создали. Пример: Я открываю компонент или стра...
22 июн. '12 в 22:58
5

Почему некоторые функции подчеркивают "__" до и после имени функции?

Это, кажется, происходит много, и было интересно, было ли это требованием на языке Python или просто вопросом конвенции? Кроме того, может ли кто-то назвать и объяснить, какие функции имеют тенденцию иметь символы подчеркивания и почему (__init__, н...
31 дек. '11 в 18:57
16

Когда метод finalize() вызывается в Java?

Мне нужно знать, когда вызывается метод finalize() в JVM. Я создал тестовый класс, который записывает в файл при вызове метода finalize(), переопределяя его. Это не выполнено. Кто-нибудь может сказать мне причину, почему это не выполняется?
24 мар. '10 в 9:24
10

Как найти, где метод определен во время выполнения?

У нас недавно возникла проблема, когда после совершения ряда коммитов бэкэнд-процесс не выполнялся. Теперь мы были хорошими мальчиками и девочками и побежали rake test после каждой регистрации, но из-за некоторых странностей в загрузке библиотеки Ra...
06 окт. '08 в 18:44
7

Разница между методом и функцией в Scala

Я прочитал Scala Функции (часть другого тура Scala). В этой статье он заявил: Методы и функции - это не одно и то же. Но он ничего не объяснил об этом. Что он пытался сказать?
27 мар. '10 в 12:06