Sobes.tech
Junior — Middle

Java dasturlash tilida 'implements' kalit so'zi nima anglashini tushuntirib berishingiz mumkinmi?

sobes.tech AI

AIdan javob

Java tilida, implements kalit so'zi sinf tomonidan interfeysni amalga oshirish uchun ishlatiladi. Interfeys metodlar to'plamini ta'riflaydi, ularning hech qanday amalga oshirilmagan, va bu interfeysni implements qiladigan sinf uning barcha metodlarini amalga oshirishga majbur.

Bu turli sinflar uchun umumiy metodlar to'plamini, lekin turli amalga oshirishlarni yaratishga imkon beradi, bu esa moslashuvchan arxitekturani ta'minlaydi.

Misol:

interface Printable {
    void print();
}

class Document implements Printable {
    @Override
    public void print() {
        System.out.println("Hujjatni chop etish");
    }
}

Bu yerda, Document sinfi Printable interfeysini amalga oshiradi va print() metodining aniq amalga oshirishini taqdim etadi.