Ինտերֆեյսը չի կարող ուղղակիորեն ստեղծվել: Դրա անդամներն իրականացվում են ցանկացած դասի կամ կառուցվածքի կողմից, որն իրականացնում է ինտերֆեյսը: … Դասը կարող է ժառանգել բազային դաս, ինչպես նաև իրականացնել մեկ կամ մի քանի ինտերֆեյս:
Ինչու՞ մենք չենք կարող ինտերֆեյս ստեղծել:
Դուք չեք կարող օրինակել ինտերֆեյս կամ վերացական դաս քանի որ դա հակասում է օբյեկտ կողմնորոշված մոդելին: Ինտերֆեյսները ներկայացնում են պայմանագրեր՝ խոստում, որ ինտերֆեյսի իրականացնողը կկարողանա անել այս ամենը, կատարել պայմանագիրը:
Ինչպե՞ս կարելի է ինտերֆեյսի օբյեկտ ստեղծել java-ում:
Դուք երբեք չեք կարող ինտերֆեյս ստեղծել java-ում: Այնուամենայնիվ, դուք կարող եք հղում կատարել ինտերֆեյս իրականացնող օբյեկտին ըստ ինտերֆեյսի տեսակի:
Կարո՞ղ ենք ինտերֆեյս ստեղծել «Ստեղծել օբյեկտ» հիմնաբառի միջոցով:
Ոչ, մենք չենք կարող ինտերֆեյս ստեղծել՝ օգտագործելով ստեղծել օբյեկտի հիմնաբառ:
Կարո՞ղ ենք ստեղծել ինտերֆեյսի կոնստրուկտոր:
Ոչ, Java-ում դուք չեք կարող կոնստրուկտոր ունենալմիջերեսում: Դուք կարող եք ունենալ միայն հրապարակային, ստատիկ, վերջնական փոփոխականներ և, հանրային, վերացական, մեթոդներ Java7-ում: Java8-ից սկսած միջերեսները թույլ են տալիս լռելյայն մեթոդներ և ստատիկ մեթոդներ: