Подскажите простымисловами что такое метод в программировании?
Евгений Калайда
Подскажите простымисловами что такое метод в программировании?
Подскажите простымисловами что такое метод в программировании?
Ответы:
Imobilazer
Некоторое количество действие, которые внутри контейнера с определенным именем
Выполняются при вызове с помощью имени
Александр Бабушкин
Это то же, что и функция, только внутри класса/контейнера.
mega object0
Тип, функцию - ты обязан присвоить переменной, а метод можно как команду ввести, он и сам по себе работать будет.
Дима Сигида
Кусок программы который ты можешь запустить. Сигнатура метода определяет аргументы (типы данных, которые ему надо скормить при запуске), возвращаемый тип.
Например, в классе java.lang.Math есть метод sqrt (square root - квадратный корень) который требует при запуске тип данных double, и возвращает тоже double.
То есть ты ему даешь данные, этот метод выполняет некоторые процессы, и этот метод возвращает квадратный корень.
Методы могут вообще ничего не возвращать (если указать в возвращаемом типе - void), например, метод, который сворачивает окно программы, не возвращает данных, потому что просто сделал задачу.
Аргументов может быть много, может не быть, например, java.lang.Math.pow - в аргументах число и степень.
Возвращаемый тип - может не быть (void), может быть, но только один. Если очень нужно больше, к примеру, метод, который находит точку в пространстве, то одним примитивным типом это не выразить, тогда создайте класс Pos который хранит x, y, z точки и возвращайте его. Так же возвращать можно массивы.
Методы могут быть использованы, например, как getter'ы и setter'ы.
искать "Java геттеры и сеттеры" (Yandex)
|