Ինտերֆեյս իրականացնող դաս հայտարարելու համար դասի հայտարարագրում ներառում եք an implements դրույթ: Ձեր դասարանը կարող է ներդնել մեկից ավելի ինտերֆեյս, ուստի implements հիմնաբառին հաջորդում է դասի կողմից իրականացվող ինտերֆեյսների ցանկը՝ ստորակետերով բաժանված:
Երբ դասը կիրառում է ինտերֆեյս, ի՞նչ պետք է անի:
Ինտերֆեյս իրականացնող դասը պետք է իրականացնիմիջերեսում հայտարարված բոլոր մեթոդները: Մեթոդները պետք է ունենան ճիշտ նույն ստորագրությունը (անուն + պարամետրեր), ինչպես հայտարարված է միջերեսում: Դասը կարիք չունի ինտերֆեյսի փոփոխականների ներդրման (հայտարարման): Միայն մեթոդները։
Ի՞նչ է կոչվում այն դասը, որն իրականացնում է միջերես:
«Ինտերֆեյսի իրականացումը» ընդհանրացված է, մինչդեռ Android-ում մենք այն սովորաբար անվանում ենք «Interface Listener class»: Ձեր դեպքում, եթե A-ն կիրառում է B ինտերֆեյսը, ապա այն նաև կիրականացնի իր մեթոդները:
Երբ դասը կիրառում է ինտերֆեյս, ի՞նչ պետք է անի այն վիկտորինա:
Երբ դասը իրականացնում է ինտերֆեյս, ի՞նչ պետք է անի: Այն պետք է հայտարարի և տրամադրի մեթոդի մարմին յուրաքանչյուր մեթոդի համարմիջերեսում: Դուք հենց նոր սովորեցիք 5 տերմին:
Երբ ինտերֆեյսն իրականացնող դասը չի ապահովում իրականացում:
Եթե դասը իրականացնում է ինտերֆեյս և չի տրամադրում մեթոդի մարմիններ ինտերֆեյսում նշված բոլոր գործառույթների համար, ապա դասը պետք է հայտարարվի:վերացական. Java գրադարանի օրինակ է Համեմատիչ ինտերֆեյսը: