Member 13384372 Ответов: 1

Привет, я хотел бы понять, что эти параметры делают внутри этого метода в android studio?


Я очень запутался, как используются параметры при переопределении метода ?
должны ли эти параметры использоваться внутри метода или они полезны при вызове их,...??
Спасибо

Например:

@Ручная коррекция
public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) {

}

Что я уже пробовал:

.Я очень запутался, как используются параметры при переопределении метода ?
должны ли эти параметры использоваться внутри метода или они полезны при вызове их,...??
Спасибо

Например:

@Ручная коррекция
public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) {

}

1 Ответов

Рейтинг:
1

Richard MacCutchan

Эти параметры используются onUpgrade метод в текущем классе. Поскольку приведенный выше метод не содержит кода, параметры ничего не делают. Для получения основной информации посмотрите на тот же метод в родительском классе.


Member 13384372

да, спасибо, но означает ли это, что все эти параметры должны использоваться внутри этого метода ?или только то, что нам нужно?? так запутанно..

Richard MacCutchan

Параметры определяются методом, исходя из того, какую информацию ему необходимо обработать. В приведенном выше случае он принимает ссылку на базу данных и два целых числа. Но поскольку в методе нет кода, я не могу сказать, для чего предназначены эти параметры. Как я уже сказал выше, посмотрите документацию для метода, который переопределяется, чтобы увидеть, для чего предназначены эти значения.

Если вы действительно не понимаете что-то столь же основное, как это, то я предлагаю пойти туда. След: изучение языка Java (учебные пособия Java™ )[^] и более пристальное изучение языка Java.