⊗ppOpFnNR 67 of 107 menu

ՕՕՊ-ում ինտերֆեյսների անվանման կանոնները PHP-ում

Ինչպես արդեն գրվել էր վերևում, չի կարող լինել նույն անունով ինտերֆեյս և դաս։ Սա ստեղծում է որոշակի խնդիրներ անվանումներ հորինելիս։ Օրինակ, մենք ուզում ենք ստեղծել User դասը, որը կիրականացնի User ինտերֆեյսը։ Ինչպես տեսնում ենք, մենք ունենք անունների կոնֆլիկտ։ Դրա լուծման համար անհրաժեշտ է կամ դասն այլ կերպ անվանել, կամ ինտերֆեյսը։

Ընդհանուր ընդունված է նման դեպքում ինտերֆեյսի անունը սկսել փոքրատառ i-ով, որպեսզի ցույց տանք, որ սա ինտերֆեյս է, այլ ոչ թե դաս։ Այսինքն՝ մեր դեպքում մենք կստեղծենք iUser ինտերֆեյսը, իսկ այն կիրականացնի User դասը։ Այս մոտեցումը մենք երբեմն կկիրառենք հաջորդ դասերում։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել