Lớp và giao diện trong Java là gì?
Lớp và giao diện trong Java là gì?

Video: Lớp và giao diện trong Java là gì?

Video: Lớp và giao diện trong Java là gì?
Video: [Java tutorial] Bài 1.8: Lớp trừu tượng và giao diện 2024, Tháng Chín
Anonim

Một giao diện là một loại tham chiếu trong Java . Nó tương tự như lớp . Nó là một tập hợp các phương thức trừu tượng. MỘT lớp thực hiện một giao diện , do đó kế thừa các phương thức trừu tượng của giao diện . Cùng với các phương thức trừu tượng, một giao diện cũng có thể chứa hằng số, phương thức mặc định, phương thức tĩnh và kiểu lồng nhau.

Bên cạnh đó, lớp và giao diện là gì?

MỘT lớp mô tả các thuộc tính và hành vi của một đối tượng. Một giao diện chứa các hành vi mà một lớp dụng cụ. MỘT lớp có thể chứa phương pháp trừu tượng, phương pháp cụ thể. Một giao diện chỉ chứa các phương thức trừu tượng. Các thành viên của một lớp có thể là công khai, riêng tư, được bảo vệ hoặc mặc định.

Ngoài ra, tại sao chúng ta sử dụng giao diện trong Java?

  1. Nó được sử dụng để đạt được tổng số trừu tượng.
  2. Vì java không hỗ trợ đa kế thừa trong trường hợp lớp, nhưng bằng cách sử dụng giao diện, nó có thể đạt được đa kế thừa.
  3. Nó cũng được sử dụng để đạt được khớp nối lỏng lẻo.
  4. Các giao diện được sử dụng để thực hiện sự trừu tượng hóa.

Xem xét điều này, sự khác biệt giữa một giao diện và một lớp trong Java là gì?

Một giao diện có các phương thức trừu tượng hoàn toàn, tức là các phương thức không có ai. Một giao diện về mặt cú pháp tương tự như lớp nhưng có một chuyên ngành sự khác biệt giữa các giai cấp và giao diện đó là một lớp có thể được khởi tạo, nhưng một giao diện không bao giờ có thể được khởi tạo. Các thành viên của một lớp có thể là riêng tư, công khai hoặc được bảo vệ.

Giao diện là gì?

Trong máy tính, một giao diện là một ranh giới chung mà qua đó hai hoặc nhiều thành phần riêng biệt của hệ thống máy tính trao đổi thông tin. Sự trao đổi có thể là giữa phần mềm, phần cứng máy tính, thiết bị ngoại vi, con người và sự kết hợp của những thứ này.

Đề xuất: