Sobes.tech
Junior — Middle

Կարող եք տալ ծրագրավորման ինտերֆեյսի սահմանման օրինակ?

sobes.tech AI

Պատասխան AI-ից

Ծրագրավորման մեջ, ինտերֆեյսը սահմանում է մեթոդների հավաքածու, որոնք դասը պետք է իրականացնել, առանց կոնկրետ իրականացման։ Android (Java/Kotlin)-ում դա հաճախ օգտագործվում է բաղադրիչների միջև պայմանագրեր ստեղծելու համար։

Java-ում ինտերֆեյսի օրինակ՝

public interface ClickListener {
    void onClick(View view);
}

Այս ինտերֆեյսը իրականացնող դասը պետք է սահմանել onClick մեթոդը՝

public class ButtonHandler implements ClickListener {
    @Override
    public void onClick(View view) {
        // Կոճակի սեղմման արձագանքը
    }
}