რა არის კლასი და ინტერფეისი Java-ში?
რა არის კლასი და ინტერფეისი Java-ში?

ვიდეო: რა არის კლასი და ინტერფეისი Java-ში?

ვიდეო: რა არის კლასი და ინტერფეისი Java-ში?
ვიდეო: Abstract Classes and Methods in Java Explained in 7 Minutes 2024, მაისი
Anonim

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

ამის გარდა, რა არის კლასი და ინტერფეისი?

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

გარდა ამისა, რატომ ვიყენებთ ინტერფეისს Java-ში?

  1. იგი გამოიყენება სრული აბსტრაქციის მისაღწევად.
  2. ვინაიდან java-ს არ აქვს მრავალჯერადი მემკვიდრეობის მხარდაჭერა კლასის შემთხვევაში, მაგრამ ინტერფეისის გამოყენებით მას შეუძლია მიაღწიოს მრავალჯერად მემკვიდრეობას.
  3. იგი ასევე გამოიყენება ფხვიერი შეერთების მისაღწევად.
  4. ინტერფეისები გამოიყენება აბსტრაქციის განსახორციელებლად.

ამის გათვალისწინებით, რა განსხვავებაა Java-ში ინტერფეისსა და კლასს შორის?

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

რა არის ინტერფეისი?

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

გირჩევთ: