Không thể khởi tạo trực tiếp giao diện. Các thành viên của nó được thực hiện bởi bất kỳ lớp hoặc cấu trúc nào thực hiện giao diện. … Một lớp có thể kế thừa một lớp cơ sở và cũng có thể triển khai một hoặc nhiều giao diện.
Tại sao chúng ta không thể tạo giao diện?
Bạn không thể khởi tạo một giao diện hoặc một lớp trừu tượngvì nó sẽ chống lại mô hình hướng đối tượng. Giao diện đại diện cho hợp đồng - lời hứa rằng người triển khai giao diện sẽ có thể làm tất cả những điều này, hoàn thành hợp đồng.
Làm cách nào để bạn khởi tạo một đối tượng giao diện trong java?
Bạn không bao giờ có thể khởi tạo giao diện trong java. Tuy nhiên, bạn có thể tham chiếu đến một đối tượng triển khai một giao diện theo loại giao diện.
Chúng ta có thể khởi tạo giao diện bằng cách sử dụng từ khóa Tạo đối tượng không?
Không,chúng tôi không thể khởi tạo giao diện bằng cách sử dụng từ khóa tạo đối tượng.
Chúng ta có thể tạo phương thức khởi tạo của giao diện không?
Không, bạn không thể có một hàm tạo trong giao diệntrong Java. Bạn chỉ có thể có các biến công khai, tĩnh, biến cuối cùng và, công khai, trừu tượng, các phương thức của Java7. Từ Java8 trở đi, các giao diện cho phép các phương thức mặc định và phương thức tĩnh.