Câu hỏi phỏng vấn OOP
Câu hỏi

Nêu các đặc điểm của Interface.

Câu trả lời

Các đặc điểm của Interface bao gồm:

  • Interface không phải là một lớp và không thể tạo đối tượng từ Interface[1].
  • Các phương thức được khai báo trong Interface phải là phương thức rỗng, tức là không có phần thân định nghĩa cụ thể[1][8].
  • Một lớp có thể triển khai (implement) một hoặc nhiều Interface[1].
  • Interface có thể kế thừa từ nhiều Interface khác nhưng không thể kế thừa từ một lớp cụ thể[1].
  • Các thuộc tính trong Interface luôn ở dạng public static final và phải được khởi tạo giá trị ngay khi được khai báo[7].
  • Interface không chứa constructor, do đó không thể khởi tạo[7].
  • Từ Java 8 trở đi, Interface có thể chứa phương thức mặc định (default method) và phương thức static[3].
  • Interface thường được sử dụng để đạt được tính trừu tượng, đa hình và đa kế thừa trong lập trình hướng đối tượng[6].
  • Interf...
middle

middle

Gợi ý câu hỏi phỏng vấn

entry

Lập Trình Hướng Đối Tượng (OOP) là gì?

middle

Garbage collection trong OOP là gì?

middle

Đa hình là gì, mục đích của nó là gì và nó được sử dụng như thế nào?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào