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