как вы строите метод - PullRequest
       5

как вы строите метод

1 голос
/ 11 октября 2019
public int max()
public void less()
public static int add()

как они все могут быть методом, если они не сконструированы одинаково? Я новичок в Java и нуждаюсь в помощи дифференциации метода и конструктора. как бы я мог сказать, что что-то является методом, глядя на это? Какие слова есть у метода, чтобы быть методом? Для того, чтобы что-то было методом, оно должно иметь слово public или static или () фигурную скобку?

1 Ответ

1 голос
/ 11 октября 2019

В основном, методы имеют следующий синтаксис:

<modifier> <return_type> <name>(<param_type> <param_name>) {

}

<modifier> являются необязательными ключевыми словами, используемыми для определения области действия метода: final, static, public, protected и т. Д. Можно использовать сразу несколько модификаторов, например, public static.

<return_type> - это тип значения, возвращаемого методом.

<name>это имя метода.

<param_name> <param_type> определяют параметры метода. Параметры необязательны и должны быть разделены запятыми (,).

Также обратите внимание, что методы должны

Следовательно, следующие допустимые методы:

static void greet(String name) {
    System.out.println(name);
}

protected User getOwner() {
    return owner;
}

Когда это не так, потому что у него нет типа возврата:

Stack() {

}

В Интернете вы найдете множество документации для дальнейшего изучения, например:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...