Sobes.tech
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().