Middle
როგორ დავძახოთ ინტერფეისის სტატიკური მეთოდი?
sobes.tech AI
პასუხი AI-სგან
Java 8-ში გამოჩენილ ინტერფეისებში სტატიკური მეთოდები პირდაპირ იძახიან ინტერფეისის სახელით.
interface MyInterface {
static void staticMethod() {
System.out.println("ინტერფეისის სტატიკური მეთოდი გამოიძახა.");
}
}
class MyClass implements MyInterface {
// კლასი შეიძლება გამოიყენოს ინტერფეისის სტატიკური მეთოდი,
// მაგრამ ვერ გადაწერს მას
}
public class Main {
public static void main(String[] args) {
// პირდაპირი გამოძახება სტატიკური მეთოდის ინტერფეისის სახელით
MyInterface.staticMethod();
// ვერ გამოიძახით სტატიკური მეთოდს კლასი ობიექტის საშუალებით,
// რომელიც ახორციელებს ინტერფეისს
// MyClass obj = new MyClass();
// obj.staticMethod(); // კომპილაციის შეცდომა
}
}