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) {
// Կոճակի սեղմման արձագանքը
}
}