Sobes.tech
Junior — Middle

Môžete vysvetliť, čo znamená kľúčové slovo 'implements' v jazyku Java?

sobes.tech AI

Odpoveď od AI

V jazyku Java sa kľúčové slovo implements používa v triede na implementáciu rozhrania. Rozhranie definuje sadu metód bez implementácie, a trieda, ktorá implements toto rozhranie, sa zaväzuje implementovať všetky jeho metódy.

Toto umožňuje vytvoriť flexibilnú architektúru, kde rôzne triedy môžu mať spoločnú sadu metód definovaných rozhraním, ale s rôznymi implementáciami.

Príklad:

interface Printable {
    void print();
}

class Document implements Printable {
    @Override
    public void print() {
        System.out.println("Tlač dokumentu");
    }
}

Tu trieda Document implementuje rozhranie Printable a poskytuje konkrétnu implementáciu metódy print().