Sobes.tech
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(); // Компиляция ката
    }
}