როდესაც კლასი ახორციელებს ინტერფეისს?

როდესაც კლასი ახორციელებს ინტერფეისს?
როდესაც კლასი ახორციელებს ინტერფეისს?
Anonim

კლასის გამოცხადებისთვის, რომელიც ახორციელებს ინტერფეისს, კლასის დეკლარაციაში ჩართეთ დანერგვის პუნქტი. თქვენს კლასს შეუძლია ერთზე მეტი ინტერფეისის დანერგვა, ამიტომ implements საკვანძო სიტყვას მოსდევს კლასის მიერ დანერგილი ინტერფეისების სია მძიმით გამოყოფილი.

როდესაც კლასი ახორციელებს ინტერფეისს, რა უნდა გააკეთოს?

კლასმა, რომელიც ახორციელებს ინტერფეისს, უნდა განახორციელოს ინტერფეისში გამოცხადებული ყველა მეთოდი. მეთოდებს უნდა ჰქონდეთ ზუსტად იგივე ხელმოწერა (სახელი + პარამეტრები), როგორც დეკლარირებული ინტერფეისში. კლასს არ სჭირდება ინტერფეისის ცვლადების დანერგვა (გამოცხადება). მხოლოდ მეთოდები.

რა ჰქვია კლასს, რომელიც ახორციელებს ინტერფეისს?

"ინტერფეისის იმპლემენტაცია" განზოგადებულია მაშინ, როცა ანდროიდში ჩვენ მას ჩვეულებრივ ვუწოდებთ "ინტერფეისის მსმენელის კლასს". თქვენს შემთხვევაში, თუ A ახორციელებს B ინტერფეისს, ის ასევე განახორციელებს თავის მეთოდებს.

როდესაც კლასი ახორციელებს ინტერფეისს, რა უნდა გააკეთოს მან?

როდესაც კლასი ახორციელებს ინტერფეისს, რა უნდა გააკეთოს მან? მან უნდა გამოაცხადოს და მიაწოდოს მეთოდის სხეული თითოეული მეთოდისთვის ინტერფეისში. შენ ახლახან ისწავლე 5 ტერმინი!

როდესაც კლასი, რომელიც ახორციელებს ინტერფეისს, არ უზრუნველყოფს იმპლემენტაციას?

თუ კლასი ახორციელებს ინტერფეისს და არ უზრუნველყოფს მეთოდის სხეულებს ინტერფეისში მითითებული ყველა ფუნქციისთვის, მაშინ უნდა გამოცხადდეს კლასი.რეზიუმე. ჯავის ბიბლიოთეკის მაგალითია Comparator Interface.

გირჩევთ: