Ի՞նչ է ընդհանուր ինտերֆեյսը:
Ի՞նչ է ընդհանուր ինտերֆեյսը:

Video: Ի՞նչ է ընդհանուր ինտերֆեյսը:

Video: Ի՞նչ է ընդհանուր ինտերֆեյսը:
Video: Ի՞նչ է պատրաստել 2023թ․ մեզանից յուրաքանչյուրի համար․ Մանրամասն բացատրություն 2024, Նոյեմբեր
Anonim

Ինտերֆեյսեր որոնք հայտարարված են type parametersbecome-ով ընդհանուր ինտերֆեյսներ . Ընդհանուր ինտերֆեյսներ ունեն նույն երկու նպատակները, ինչ սովորականը միջերեսներ . Դրանք կամ ստեղծվել են դասի անդամներին բացահայտելու համար, որոնք կօգտագործվեն այլ դասերի կողմից, կամ ստիպելու դասին իրականացնել հատուկ գործառույթներ:

Բացի այդ, ի՞նչ է ընդհանուր ինտերֆեյսը Java-ում:

Ընդհանուր միջերեսները նշված են հենց այնպես ընդհանուր դասեր. Օրինակ՝ MyInterface-ը ա ընդհանուր ինտերֆեյս որը հայտարարում է myMethod(): Ընդհանուր առմամբ, Ա ընդհանուր ինտերֆեյս հայտարարվում է այնպես, ինչպես a ընդհանուր դաս.

ինչպես եք օգտագործում ջեներիկները: Մի խոսքով, ջեներիկներ թույլ տալ, որ տեսակները (դասերը և միջերեսները) լինեն պարամետրեր, երբ սահմանում են դասերը, միջերեսները և մեթոդները: Մեթոդների հայտարարագրերում օգտագործվող ավելի ծանոթ պաշտոնական պարամետրերի նման, տիպի պարամետրերը ձեզ հնարավորություն են տալիս նորից օգտագործել նույն կոդը տարբեր մուտքերով:

Նմանապես, ի՞նչ է ընդհանուր դասը:

Սահմանում. «Ա ընդհանուր տեսակը ա ընդհանուր դաս կամ ինտերֆեյս, որը պարամետրացված է տեսակների վրա»: Ըստ էության, ընդհանուր տեսակները թույլ են տալիս գրել ընդհանուր, ընդհանուր դաս (կամ մեթոդ), որն աշխատում է տարբեր տեսակների հետ՝ թույլ տալով վերօգտագործել կոդը:

Ո՞րն է տիպի պարամետրի վրա ինտերֆեյսի սահմանափակման նպատակը:

Ընդհանուր սահմանման որտեղ կետը սահմանում է սահմանափակումներ վրա տեսակները որոնք օգտագործվում են որպես փաստարկներ համար տիպի պարամետրեր ընդհանուր առմամբ տիպ , մեթոդ, պատվիրակ կամ տեղական ֆունկցիան . Սահմանափակումներ կարող է նշել միջերեսներ , բազային դասեր, կամ պահանջում են ընդհանուր տիպ լինել հղում, արժեք, կամ չկառավարվող տիպ.

Խորհուրդ ենք տալիս: