Video: Ինչո՞ւ ենք Java-ում օգտագործում @override-ը:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Անոտացիա @ Չեղարկել է օգտագործված օգնելու համար ստուգել, թե արդյոք մշակողը ինչ պետք է գերագնահատել ճիշտ մեթոդը մայր դասում կամ միջերեսում: Երբ super-ի մեթոդների անվանումը փոխվում է, կոմպիլյատորը կարող է ծանուցել այդ դեպքը, որը միայն super-ի և ենթադասերի հետ համապատասխանություն պահպանելու համար է:
Հետևաբար, ինչու է @override-ն օգտագործվում Java-ում:
The @ Չեղարկել ծանոթագրությունը ցույց է տալիս, որ երեխայի դասի մեթոդը վերագրում է իր բազային դասի մեթոդը: Այն նախազգուշացում է հանում կոմպիլյատորից, եթե ծանոթագրված մեթոդը իրականում չի գործում գերագնահատել ինչ-որ բան. Այն կարող է բարելավել սկզբնաղբյուրի ընթեռնելիությունը:
Հետագայում հարցն այն է, արդյոք մեզ պետք է @override Java-ում: Դու պետք է միշտ օգտագործիր @ Չեղարկել անոտացիա, երբ դիմումը առաջարկվում է Google-ի կողմից Java լավագույն փորձի ուղեցույցը նույնպես: @ Չեղարկել օրինական է հետևյալ դեպքերում. Երբ դասի մեթոդն է գերակայող սուպեր դասի մեթոդ. Երբ դասի մեթոդն իրականացնում է ինտերֆեյսի մեթոդ:
Այստեղ ինչի՞ համար է օգտագործվում @override-ը:
@ Չեղարկել @ Չեղարկել անոտացիան տեղեկացնում է կազմողին, որ տարրը նախատեսված է գերագնահատել գերդասում հայտարարված տարր: Գերակայող մեթոդները կքննարկվեն Interfaces and Heritance-ում: Մինչդեռ պարտադիր չէ օգտագործել այս ծանոթագրությունը, երբ գերակայող մեթոդ, այն օգնում է կանխել սխալները:
Ի՞նչ է անոտացիան և ինչու է այն օգտագործվում Java-ում:
Անոտացիաներ մեջ Java . Անոտացիաներ են օգտագործված ծրագրի մասին լրացուցիչ տեղեկատվություն տրամադրելու համար: Անոտացիաներ մի փոխեք կազմված ծրագրի գործողությունը: Անոտացիաներ օգնում է կապել մետատվյալները (տեղեկատվությունը) ծրագրի տարրերին, օրինակ՝ օրինակի փոփոխականներին, կոնստրուկտորներին, մեթոդներին, դասերին և այլն: