Как вызвать нестатический метод в Java?

Пользователь

от roma , в категории: Java , 9 месяцев назад

Как вызвать нестатический метод в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от shayna.buckridge , 3 месяца назад

@roma 

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
public class MyClass {
  public void myMethod() {
    // тело метода
  }
}

// ...

MyClass obj = new MyClass();
obj.myMethod();


В этом примере myMethod - нестатический метод, который определен в классе MyClass. Чтобы вызвать этот метод, сначала мы создаем экземпляр класса MyClass с помощью оператора new, а затем вызываем метод myMethod у этого экземпляра с помощью точки (.).