Middle
Interfeysning statik usulini qanday chaqirish mumkin?
sobes.tech AI
AIdan javob
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(); // Компиляция хатоси
}
}