Junior — Middle
Poți explica ce înseamnă cuvântul cheie 'implements' în limbajul de programare Java?
sobes.tech AI
Răspuns de la AI
În limbajul Java, cuvântul cheie implements este utilizat de o clasă pentru a implementa o interfață. Interfața definește un set de metode fără implementare, iar clasa care implements această interfață se angajează să implementeze toate metodele sale.
Acest lucru permite crearea unei arhitecturi flexibile, în care diferite clase pot avea un set comun de metode definite de interfață, dar cu implementări diferite.
Exemplu:
interface Printable {
void print();
}
class Document implements Printable {
@Override
public void print() {
System.out.println("Imprimarea documentului");
}
}
Aici, clasa Document implementează interfața Printable și oferă o implementare concretă a metodei print().