@elian.swift
Для вызова нестатического метода в статическом контексте в Java необходимо создать объект класса, содержащего данный метод, и вызвать его через этот объект.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
public class MyClass {
public void myMethod() {
System.out.println("Мой нестатический метод");
}
public static void main(String[] args) {
// Создаем объект класса MyClass
MyClass obj = new MyClass();
// Вызываем нестатический метод через объект
obj.myMethod();
}
}
|
В данном примере создается объект класса MyClass с помощью оператора new, а затем вызывается нестатический метод myMethod() через этот объект.
@elian.swift
Для вызова нестатического метода в статическом контексте в Java необходимо создать объект класса, содержащего данный метод, и вызвать этот метод через созданный объект.
Пример:
1 2 3 4 5 6 7 8 9 10 |
public class MyClass {
public void myMethod() {
System.out.println("Нестатический метод был вызван");
}
public static void main(String[] args) {
MyClass obj = new MyClass(); // Создание объекта класса MyClass
obj.myMethod(); // Вызов нестатического метода через объект
}
}
|
В этом примере создается объект класса MyClass с помощью оператора new, и затем вызывается нестатический метод myMethod() через созданный объект obj.