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(); // Хатои компилятсия
}
}