Ինչու՞ ենք մենք օգտագործում միջերեսը PHP-ում:
Ինչու՞ ենք մենք օգտագործում միջերեսը PHP-ում:

Video: Ինչու՞ ենք մենք օգտագործում միջերեսը PHP-ում:

Video: Ինչու՞ ենք մենք օգտագործում միջերեսը PHP-ում:
Video: Ի՞նչ է GIT-ը և ինչպե՞ս այն օգտագործել թիմով աշխատելու համար + (Պրակտիկա) 2024, Մայիս
Anonim

Ինտերֆեյսեր թույլ է տալիս սահմանել/ստեղծել ընդհանուր կառուցվածք ձեր դասերի համար՝ օբյեկտների համար ստանդարտ սահմանել: Ինտերֆեյսեր լուծում է մեկ ժառանգության խնդիրը. դրանք թույլ են տալիս «որակներ» ներարկել բազմաթիվ աղբյուրներից: Ինտերֆեյսեր ապահովել ճկուն հիմք/արմատ կառուցվածք, որը դուք չեք ստանում դասերի հետ:

Պարզապես, ինչու ենք մենք օգտագործում միջերեսներ:

Ինտերֆեյսեր օգտակար են, քանի որ դրանք ապահովում են պայմանագրեր, որոնք օբյեկտները կարող են օգտագործել աշխատել միասին՝ առանց միմյանց մասին որևէ այլ բան իմանալու անհրաժեշտության: կետը ինտերֆեյս է ոչ թե օգնել ձեզ հիշել, թե ինչ մեթոդ պետք է իրականացնել, դա է այստեղ պայմանագիր սահմանելու համար:

Բացի վերը նշվածից, ինչու ենք մենք օգտագործում աբստրակտ դաս և ինտերֆեյս PHP-ում: Մեջ PHP դու կարող ես օգտագործել միջերեսներ սահմանել ընդհանուր գործառույթը, որը տրամադրվում է իմ նմանին դասեր . Աբստրակտ դասեր են օգտագործված հիմք սահմանելու համար դասեր որոնք ապահովում են ընդհանուր ֆունկցիոնալություն: Չնայած միջերեսներ և վերացական դասեր ինչ-որ չափով կապված են, նույնը չեն:

Նմանապես, մարդիկ հարցնում են, թե ինչ է միջերեսը PHP-ում:

PHP | Ինտերֆեյս . Ան Ինտերֆեյս թույլ է տալիս օգտատերերին ստեղծել ծրագրեր՝ նշելով հանրային մեթոդները, որոնք դասը պետք է իրականացնի՝ չներառելով կոնկրետ մեթոդների իրականացման բարդությունները և մանրամասները: Այն սովորաբար կոչվում է վերացականության հաջորդ մակարդակ:

Ո՞րն է ինտերֆեյսի կարիքը oops-ում:

-ի նպատակը միջերեսներ թույլ տալ համակարգչին կիրառել այս հատկությունները և իմանալ, որ ՏԻՊ T-ի օբյեկտը (ինչ էլ որ լինի ինտերֆեյս է) պետք է ունենա գործառույթներ, որոնք կոչվում են X, Y, Z և այլն:

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