Входные параметры метода

Курс "Программирование под Андроид"
8 уровень , 4 лекция
Открыта

Ссылка на документацию Oracle по входным параметрам

Свои ответы и вопросы можете оставлять в комментариях.

Комментарии (14)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
20 мая 2021
Что-то пирога захотелось. DanTel 20.05.2021
🦔 Виктор Уровень 20 Expert
30 ноября 2020
1. Со сменой типа и переименованием всё понятно, студия (IDE) подскажет как всё исправить и в чём будет проблема. 2. Самое главное здесь про параметры и аргументы, даже странно, что они всё время отсылают в доки Оракла, там новичок ногу сломит, можно было сразу объяснить суть в двух словах: Параметры — это то, что мы указываем при создании метода, их он будет принимать и обрабатывать внутри. При создании метода мы объявляем и перечисляем какие параметры он будет принимать при вызове. Аргументы — это то, что мы будем передавать методу при его вызове, входящие данные, которые он примет на обработку. При вызове метода мы будем передавать ему фактические значение — входящие аргументы на обработку. 3. Всё получится!
Name Unknown ;) Уровень 2
28 января 2021
Ну ты конечно хорошо расписал, но мне было понятно только про аргументы, т.к. казалось, что параметры - то же самое, что и аргументы. Тут наверное вот этой картинкой проще всё объяснить и всё встанет на места (на самом деле я не понимаю, зачем придумали два разных понятия, можно было одно, чтобы не запутаться, а то напоминает "надевать/одевать")
🦔 Виктор Уровень 20 Expert
28 января 2021
Спасибо за картинку, действительно, она очень наглядно показывает разницу между этими понятиями : )
Tywin Lannister Уровень 7
31 декабря 2023
они так и объяснили)))
YAO Уровень 2
23 апреля 2020
Перевод с сайта оракл: Параметры ссылается на список переменных в объявлении метода. Аргументы являются фактическими значениями, которые передаются при вызове метода. При вызове метода используемые аргументы должны соответствовать параметрам объявления по типу и порядку. В общем аналогия: Параметры это - Здоровье и Мана А аргументы(или значения) - 10hp и 15mp Я разобрался)))
Alex P Уровень 41
6 ноября 2019
Inheritance, nesting, inner classes, overloading, patterns, OOP, AOP... fun-fun
Zu Уровень 9
24 июля 2017
не понял разницы между входными параметрами и аргументами
Andrei Уровень 41
28 июля 2017
входной параметр - термин используется когда ты объявляешь метод, все что ты в него передаешь - это и называется входной параметр. аргументы - термин используется когда ты вызываешь в коде ранее созданный метод, все что ты передаешь в вызываемый метод называется аргументом.
Aleksandr Уровень 35
13 апреля 2018
Параметр - это тип и название переменной, используемый при объявлении метода. Аргумент - значение этой переменной, используемое уже для непосредственного вызова метода.
Александр Уровень 23 Expert
5 декабря 2018
Яснее не стало - надо погуглить
AryehLaert Уровень 1
22 марта 2019
да синонимы это, неважно что используешь, суть одно.
Александр Уровень 23 Expert
22 марта 2019
Пропахал яву 20 лвлов - теперь на изи.
Guram Salaev Уровень 2
1 апреля 2019
Смотри. Когда ты пишешь private void displayQuantity(int a, int b, int c) это означает, что ты ждешь некоего значение которое отдадут для обработки - это параметр. int a1=10, b1=20, c1=30; А вот когда ты обращаешься к методу displayQuantity(a1,b1,c1); a1,b1,c1 уже имеют некие значения в данном случи это 10-20-30 это и есть аргумент. после вычисления ты получишь результат вычисления на основании твоих аргументов. Что-то так.