Запитання з тегом «methods»

Метод - це блок коду, який виконує завдання і асоціюється з класом або об'єктом. Він пов'язаний з не об’єктно-орієнтованими поняттями функцій та процедур.

4
Синтаксис методу в Objective-C
Чи може хтось пояснити для мене синтаксис декларації цього методу? У цій функції повертається кількість рядків UIPickerView (інтерфейс ігрової машини на iPhone). З мого розуміння, метод називається ' pickerView' і повертає NSInteger. Він переходить у покажчику до UIPickerview під назвою ' pickerView' ... по-перше, чому метод називається тим самим іменем, …

21
Коли назва методу Java занадто довга? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання Останні тижні я бачив, як деякі хлопці використовували дійсно довгі імена …
173 java  methods 

14
Приклад спеціального методу Python __call__
Я знаю, що __call__метод у класі запускається, коли викликається екземпляр класу. Однак я не маю уявлення, коли я можу використовувати цей спеціальний метод, тому що можна просто створити новий метод і виконати ту саму операцію, що робиться в __call__методі, і замість виклику екземпляра, ви можете викликати метод. Я дуже вдячний, …

8
Чи є якісь умови замовлення методу Java? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Удосконаліть це питання У мене великий клас (40 методів), який є частиною пакету, який …

8
Як викликати батьківський метод з дочірнього класу в JavaScript?
Я витратив останні кілька годин, намагаючись знайти рішення своєї проблеми, але це здається безнадійним. В основному мені потрібно знати, як викликати батьківський метод з дочірнього класу. Усі речі, які я намагався до цього часу, закінчуються або не працюючими, ні надмірними написаннями батьківського методу. Я використовую наступний код для налаштування OOP …

4
Як перевірити, чи має об’єкт певний метод / властивість?
Можливо, використовуєте динамічну схему? Ви можете викликати будь-який метод / властивість, використовуючи динамічне ключове слово, правда? Як перевірити, чи існує метод, перш ніж викликати, наприклад, myDynamicObject.DoStuff ()?

15
Чи неправильно використовувати застарілі методи або класи на Java?
Я використовую eclipse для розробки веб-додатків. Просто сьогодні я оновив свою версію стійок, змінивши файл JAR. Десь я отримую застереження, що методи застарілі, але код працює нормально. Я хочу знати деякі речі Чи неправильно використовувати застарілі методи або класи на Java? Що робити, якщо я не зміню жоден метод і …
153 java  methods  deprecated 

14
Чому я не можу оголосити статичні методи в інтерфейсі?
Ця тема говорить найбільше - що є причиною того, що статичні методи не можуть бути оголошені в інтерфейсі? public interface ITest { public static String test(); } Код, наведений вище, дає мені таку помилку (принаймні, у Eclipse): "Незаконні модифікатори для методу інтерфейсу ITest.test (); дозволені лише загальнодоступні та абстрактні".



8
Синхронізовані статичні методи Java: блокування об'єкта чи класу
Документація Java говорить: Неможливо переплутати два виклики синхронізованих методів на одному об’єкті. Що це означає для статичного методу? Оскільки статичний метод не має асоційованого об’єкта, чи заблокує синхронізоване ключове слово в класі замість об'єкта?

4
Передача масиву як аргументи, а не масив, в PHP
Здається, я пам’ятаю, що в PHP є спосіб передавати масив як список аргументів для функції, дереференціюючи масив у стандартний func($arg1, $arg2)спосіб. Але зараз я загубився, як це зробити. Я пригадую спосіб проходження посилання, як "глобувати" вхідні параметри ... але не як де-перелічити масив у список аргументів. Це може бути так …
148 php  arrays  function  methods 

7
Чому компілятор Scala забороняє перевантажувати методи аргументами за замовчуванням?
Хоча можуть бути дійсні випадки, коли такі перевантаження методу можуть стати неоднозначними, чому компілятор забороняє код, який не є однозначним ні під час компіляції, ні під час виконання? Приклад: // This fails: def foo(a: String)(b: Int = 42) = a + b def foo(a: Int) (b: Int = 42) = …

6
Номер змінної Java або аргументи для методу
Чи можливо оголосити метод, який дозволить змінювати кількість параметрів? Яка символіка використовується у визначенні, що вказує на те, що метод повинен допускати змінну кількість параметрів? Відповідь: varargs

11
Як назвати фабричні методи?
Я здогадуюсь, що більшість заводських методів починаються з цього create. Але чому їх називають « творити »? Чому б не « зробити », « виготовити », « побудувати », « генерувати » чи щось інше? Це лише питання смаку? З'їзд? Або є особливе значення у «творити»? createURI(...) makeURI(...) produceURI(...) buildURI(...) …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.