Как вызвать метод из другого класса в Java?

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

от roxanne.hauck , в категории: Java , год назад

Как вызвать метод из другого класса в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от karen.wisozk , 5 месяцев назад

@roxanne.hauck 

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

1
2
MyClass myObject = new MyClass();
myObject.myMethod();


Обратите внимание, что метод myMethod() должен быть объявлен как public, чтобы вы могли к нему обратиться снаружи класса MyClass.


Если метод myMethod() объявлен как private, то он будет доступен только внутри класса MyClass и не будет доступен для вызова снаружи. В этом случае, вам нужно будет создать обёрточный метод, который будет доступен снаружи класса и который будет вызывать метод myMethod().


Например:

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

  public void callMyMethod() {
    myMethod();
  }
}

MyClass myObject = new MyClass();
myObject.call